1 #include <com.badlogic.gdx.backends.iosrobovm.IOSGLES10.h> 2 3 //@line:12 4 5 #ifdef __APPLE__ 6 #include <TargetConditionals.h> 7 8 #if TARGET_OS_IPHONE 9 #include <OpenGLES/ES1/gl.h> 10 #include <OpenGLES/ES1/glext.h> 11 #include <stdio.h> 12 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glActiveTexture(JNIEnv* env, jobject object, jint texture) { 13 14 15 //@line:23 16 17 glActiveTexture(texture); 18 19 20 } 21 22 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glBindTexture(JNIEnv* env, jobject object, jint target, jint texture) { 23 24 25 //@line:28 26 27 glBindTexture(target, texture); 28 29 30 } 31 32 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glBlendFunc(JNIEnv* env, jobject object, jint sfactor, jint dfactor) { 33 34 35 //@line:33 36 37 glBlendFunc(sfactor, dfactor); 38 39 40 } 41 42 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glClear(JNIEnv* env, jobject object, jint mask) { 43 44 45 //@line:38 46 47 glClear(mask); 48 49 50 } 51 52 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glClearColor(JNIEnv* env, jobject object, jfloat red, jfloat green, jfloat blue, jfloat alpha) { 53 54 55 //@line:43 56 57 glClearColor(red, green, blue, alpha); 58 59 60 } 61 62 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glClearDepthf(JNIEnv* env, jobject object, jfloat depth) { 63 64 65 //@line:48 66 67 glClearDepthf(depth); 68 69 70 } 71 72 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glClearStencil(JNIEnv* env, jobject object, jint s) { 73 74 75 //@line:53 76 77 glClearStencil(s); 78 79 80 } 81 82 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glColorMask(JNIEnv* env, jobject object, jboolean red, jboolean green, jboolean blue, jboolean alpha) { 83 84 85 //@line:58 86 87 glColorMask(red, green, blue, alpha); 88 89 90 } 91 92 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glCompressedTexImage2D(JNIEnv* env, jobject object, jint target, jint level, jint internalformat, jint width, jint height, jint border, jint imageSize, jobject obj_data) { 93 unsigned char* data = (unsigned char*)(obj_data?env->GetDirectBufferAddress(obj_data):0); 94 95 96 //@line:64 97 98 // FIXME 99 100 101 } 102 103 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glCompressedTexSubImage2D(JNIEnv* env, jobject object, jint target, jint level, jint xoffset, jint yoffset, jint width, jint height, jint format, jint imageSize, jobject obj_data) { 104 unsigned char* data = (unsigned char*)(obj_data?env->GetDirectBufferAddress(obj_data):0); 105 106 107 //@line:70 108 109 // FIXME 110 111 112 } 113 114 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glCopyTexImage2D(JNIEnv* env, jobject object, jint target, jint level, jint internalformat, jint x, jint y, jint width, jint height, jint border) { 115 116 117 //@line:75 118 119 // FIXME 120 121 122 } 123 124 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glCopyTexSubImage2D(JNIEnv* env, jobject object, jint target, jint level, jint xoffset, jint yoffset, jint x, jint y, jint width, jint height) { 125 126 127 //@line:80 128 129 glCopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height); 130 131 132 } 133 134 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glCullFace(JNIEnv* env, jobject object, jint mode) { 135 136 137 //@line:85 138 139 glCullFace(mode); 140 141 142 } 143 144 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDeleteTextures__ILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint n, jobject obj_textures) { 145 int* textures = (int*)(obj_textures?env->GetDirectBufferAddress(obj_textures):0); 146 147 148 //@line:90 149 150 // FIXME 151 152 153 } 154 155 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDepthFunc(JNIEnv* env, jobject object, jint func) { 156 157 158 //@line:95 159 160 glDepthFunc(func); 161 162 163 } 164 165 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDepthMask(JNIEnv* env, jobject object, jboolean flag) { 166 167 168 //@line:100 169 170 glDepthMask(flag); 171 172 173 } 174 175 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDepthRangef(JNIEnv* env, jobject object, jfloat zNear, jfloat zFar) { 176 177 178 //@line:105 179 180 glDepthRangef(zNear, zFar); 181 182 183 } 184 185 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDisable(JNIEnv* env, jobject object, jint cap) { 186 187 188 //@line:110 189 190 glDisable(cap); 191 192 193 } 194 195 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDrawArrays(JNIEnv* env, jobject object, jint mode, jint first, jint count) { 196 197 198 //@line:115 199 200 glDrawArrays(mode, first, count); 201 202 203 } 204 205 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDrawElements__IIILjava_nio_Buffer_2(JNIEnv* env, jobject object, jint mode, jint count, jint type, jobject obj_indices) { 206 unsigned char* indices = (unsigned char*)(obj_indices?env->GetDirectBufferAddress(obj_indices):0); 207 208 209 //@line:120 210 211 // FIXME 212 213 214 } 215 216 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glEnable(JNIEnv* env, jobject object, jint cap) { 217 218 219 //@line:125 220 221 glEnable(cap); 222 223 224 } 225 226 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glFinish(JNIEnv* env, jobject object) { 227 228 229 //@line:130 230 231 glFinish(); 232 233 234 } 235 236 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glFlush(JNIEnv* env, jobject object) { 237 238 239 //@line:135 240 241 glFlush(); 242 243 244 } 245 246 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glFrontFace(JNIEnv* env, jobject object, jint mode) { 247 248 249 //@line:140 250 251 glFrontFace(mode); 252 253 254 } 255 256 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGenTextures__ILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint n, jobject obj_textures) { 257 int* textures = (int*)(obj_textures?env->GetDirectBufferAddress(obj_textures):0); 258 259 260 //@line:145 261 262 // FIXME 263 264 265 } 266 267 JNIEXPORT jint JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetError(JNIEnv* env, jobject object) { 268 269 270 //@line:150 271 272 return glGetError(); 273 274 275 } 276 277 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetIntegerv__ILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint pname, jobject obj_params) { 278 int* params = (int*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 279 280 281 //@line:155 282 283 // FIXME 284 285 286 } 287 288 JNIEXPORT jstring JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetString(JNIEnv* env, jobject object, jint name) { 289 290 291 //@line:160 292 293 // FIXME 294 295 296 } 297 298 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glHint(JNIEnv* env, jobject object, jint target, jint mode) { 299 300 301 //@line:165 302 303 glHint(target, mode); 304 305 306 } 307 308 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLineWidth(JNIEnv* env, jobject object, jfloat width) { 309 310 311 //@line:170 312 313 glLineWidth(width); 314 315 316 } 317 318 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPixelStorei(JNIEnv* env, jobject object, jint pname, jint param) { 319 320 321 //@line:175 322 323 glPixelStorei(pname, param); 324 325 326 } 327 328 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPolygonOffset(JNIEnv* env, jobject object, jfloat factor, jfloat units) { 329 330 331 //@line:180 332 333 glPolygonOffset(factor, units); 334 335 336 } 337 338 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glReadPixels(JNIEnv* env, jobject object, jint x, jint y, jint width, jint height, jint format, jint type, jobject obj_pixels) { 339 unsigned char* pixels = (unsigned char*)(obj_pixels?env->GetDirectBufferAddress(obj_pixels):0); 340 341 342 //@line:185 343 344 // FIXME 345 346 347 } 348 349 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glScissor(JNIEnv* env, jobject object, jint x, jint y, jint width, jint height) { 350 351 352 //@line:190 353 354 glScissor(x, y, width, height); 355 356 357 } 358 359 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glStencilFunc(JNIEnv* env, jobject object, jint func, jint ref, jint mask) { 360 361 362 //@line:195 363 364 glStencilFunc(func, ref, mask); 365 366 367 } 368 369 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glStencilMask(JNIEnv* env, jobject object, jint mask) { 370 371 372 //@line:200 373 374 glStencilMask(mask); 375 376 377 } 378 379 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glStencilOp(JNIEnv* env, jobject object, jint fail, jint zfail, jint zpass) { 380 381 382 //@line:205 383 384 glStencilOp(fail, zfail, zpass); 385 386 387 } 388 389 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexImage2D(JNIEnv* env, jobject object, jint target, jint level, jint internalformat, jint width, jint height, jint border, jint format, jint type, jobject obj_pixels) { 390 unsigned char* pixels = (unsigned char*)(obj_pixels?env->GetDirectBufferAddress(obj_pixels):0); 391 392 393 //@line:211 394 395 // FIXME 396 397 398 } 399 400 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexParameterf(JNIEnv* env, jobject object, jint target, jint pname, jfloat param) { 401 402 403 //@line:216 404 405 glTexParameterf(target, pname, param); 406 407 408 } 409 410 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexSubImage2D(JNIEnv* env, jobject object, jint target, jint level, jint xoffset, jint yoffset, jint width, jint height, jint format, jint type, jobject obj_pixels) { 411 unsigned char* pixels = (unsigned char*)(obj_pixels?env->GetDirectBufferAddress(obj_pixels):0); 412 413 414 //@line:222 415 416 // FIXME 417 418 419 } 420 421 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glViewport(JNIEnv* env, jobject object, jint x, jint y, jint width, jint height) { 422 423 424 //@line:227 425 426 glViewport(x, y, width, height); 427 428 429 } 430 431 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glClipPlanef__I_3FI(JNIEnv* env, jobject object, jint plane, jfloatArray obj_equation, jint offset) { 432 float* equation = (float*)env->GetPrimitiveArrayCritical(obj_equation, 0); 433 434 435 //@line:232 436 437 // FIXME 438 439 env->ReleasePrimitiveArrayCritical(obj_equation, equation, 0); 440 441 } 442 443 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glClipPlanef__ILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint plane, jobject obj_equation) { 444 float* equation = (float*)(obj_equation?env->GetDirectBufferAddress(obj_equation):0); 445 446 447 //@line:237 448 449 // FIXME 450 451 452 } 453 454 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetClipPlanef__I_3FI(JNIEnv* env, jobject object, jint pname, jfloatArray obj_eqn, jint offset) { 455 float* eqn = (float*)env->GetPrimitiveArrayCritical(obj_eqn, 0); 456 457 458 //@line:242 459 460 // FIXME 461 462 env->ReleasePrimitiveArrayCritical(obj_eqn, eqn, 0); 463 464 } 465 466 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetClipPlanef__ILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint pname, jobject obj_eqn) { 467 float* eqn = (float*)(obj_eqn?env->GetDirectBufferAddress(obj_eqn):0); 468 469 470 //@line:247 471 472 // FIXME 473 474 475 } 476 477 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetFloatv__I_3FI(JNIEnv* env, jobject object, jint pname, jfloatArray obj_params, jint offset) { 478 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 479 480 481 //@line:252 482 483 // FIXME 484 485 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 486 487 } 488 489 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetFloatv__ILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint pname, jobject obj_params) { 490 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 491 492 493 //@line:257 494 495 // FIXME 496 497 498 } 499 500 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetLightfv__II_3FI(JNIEnv* env, jobject object, jint light, jint pname, jfloatArray obj_params, jint offset) { 501 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 502 503 504 //@line:262 505 506 // FIXME 507 508 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 509 510 } 511 512 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetLightfv__IILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint light, jint pname, jobject obj_params) { 513 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 514 515 516 //@line:267 517 518 // FIXME 519 520 521 } 522 523 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetMaterialfv__II_3FI(JNIEnv* env, jobject object, jint face, jint pname, jfloatArray obj_params, jint offset) { 524 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 525 526 527 //@line:272 528 529 // FIXME 530 531 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 532 533 } 534 535 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetMaterialfv__IILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint face, jint pname, jobject obj_params) { 536 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 537 538 539 //@line:277 540 541 // FIXME 542 543 544 } 545 546 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetTexParameterfv__II_3FI(JNIEnv* env, jobject object, jint target, jint pname, jfloatArray obj_params, jint offset) { 547 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 548 549 550 //@line:282 551 552 // FIXME 553 554 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 555 556 } 557 558 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetTexParameterfv__IILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint target, jint pname, jobject obj_params) { 559 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 560 561 562 //@line:287 563 564 // FIXME 565 566 567 } 568 569 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPointParameterf(JNIEnv* env, jobject object, jint pname, jfloat param) { 570 571 572 //@line:292 573 574 // FIXME 575 576 577 } 578 579 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPointParameterfv__I_3FI(JNIEnv* env, jobject object, jint pname, jfloatArray obj_params, jint offset) { 580 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 581 582 583 //@line:297 584 585 // FIXME 586 587 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 588 589 } 590 591 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPointParameterfv__ILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint pname, jobject obj_params) { 592 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 593 594 595 //@line:302 596 597 // FIXME 598 599 600 } 601 602 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexParameterfv__II_3FI(JNIEnv* env, jobject object, jint target, jint pname, jfloatArray obj_params, jint offset) { 603 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 604 605 606 //@line:307 607 608 // FIXME 609 610 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 611 612 } 613 614 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexParameterfv__IILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint target, jint pname, jobject obj_params) { 615 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 616 617 618 //@line:312 619 620 // FIXME 621 622 623 } 624 625 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glBindBuffer(JNIEnv* env, jobject object, jint target, jint buffer) { 626 627 628 //@line:317 629 630 // FIXME 631 632 633 } 634 635 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glBufferData(JNIEnv* env, jobject object, jint target, jint size, jobject obj_data, jint usage) { 636 unsigned char* data = (unsigned char*)(obj_data?env->GetDirectBufferAddress(obj_data):0); 637 638 639 //@line:322 640 641 // FIXME 642 643 644 } 645 646 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glBufferSubData(JNIEnv* env, jobject object, jint target, jint offset, jint size, jobject obj_data) { 647 unsigned char* data = (unsigned char*)(obj_data?env->GetDirectBufferAddress(obj_data):0); 648 649 650 //@line:327 651 652 // FIXME 653 654 655 } 656 657 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glColor4ub(JNIEnv* env, jobject object, jbyte red, jbyte green, jbyte blue, jbyte alpha) { 658 659 660 //@line:332 661 662 // FIXME 663 664 665 } 666 667 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDeleteBuffers__I_3II(JNIEnv* env, jobject object, jint n, jintArray obj_buffers, jint offset) { 668 int* buffers = (int*)env->GetPrimitiveArrayCritical(obj_buffers, 0); 669 670 671 //@line:337 672 673 // FIXME 674 675 env->ReleasePrimitiveArrayCritical(obj_buffers, buffers, 0); 676 677 } 678 679 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDeleteBuffers__ILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint n, jobject obj_buffers) { 680 int* buffers = (int*)(obj_buffers?env->GetDirectBufferAddress(obj_buffers):0); 681 682 683 //@line:342 684 685 // FIXME 686 687 688 } 689 690 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetBooleanv__I_3ZI(JNIEnv* env, jobject object, jint pname, jbooleanArray obj_params, jint offset) { 691 bool* params = (bool*)env->GetPrimitiveArrayCritical(obj_params, 0); 692 693 694 //@line:347 695 696 // FIXME 697 698 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 699 700 } 701 702 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetBooleanv__ILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint pname, jobject obj_params) { 703 int* params = (int*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 704 705 706 //@line:352 707 708 // FIXME 709 710 711 } 712 713 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetBufferParameteriv__II_3II(JNIEnv* env, jobject object, jint target, jint pname, jintArray obj_params, jint offset) { 714 int* params = (int*)env->GetPrimitiveArrayCritical(obj_params, 0); 715 716 717 //@line:357 718 719 // FIXME 720 721 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 722 723 } 724 725 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetBufferParameteriv__IILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint target, jint pname, jobject obj_params) { 726 int* params = (int*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 727 728 729 //@line:362 730 731 // FIXME 732 733 734 } 735 736 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGenBuffers__I_3II(JNIEnv* env, jobject object, jint n, jintArray obj_buffers, jint offset) { 737 int* buffers = (int*)env->GetPrimitiveArrayCritical(obj_buffers, 0); 738 739 740 //@line:367 741 742 // FIXME 743 744 env->ReleasePrimitiveArrayCritical(obj_buffers, buffers, 0); 745 746 } 747 748 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGenBuffers__ILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint n, jobject obj_buffers) { 749 int* buffers = (int*)(obj_buffers?env->GetDirectBufferAddress(obj_buffers):0); 750 751 752 //@line:372 753 754 // FIXME 755 756 757 } 758 759 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetTexEnviv__II_3II(JNIEnv* env, jobject object, jint envi, jint pname, jintArray obj_params, jint offset) { 760 int* params = (int*)env->GetPrimitiveArrayCritical(obj_params, 0); 761 762 763 //@line:382 764 765 // FIXME 766 767 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 768 769 } 770 771 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetTexEnviv__IILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint envi, jint pname, jobject obj_params) { 772 int* params = (int*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 773 774 775 //@line:387 776 777 // FIXME 778 779 780 } 781 782 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetTexParameteriv__II_3II(JNIEnv* env, jobject object, jint target, jint pname, jintArray obj_params, jint offset) { 783 int* params = (int*)env->GetPrimitiveArrayCritical(obj_params, 0); 784 785 786 //@line:392 787 788 // FIXME 789 790 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 791 792 } 793 794 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetTexParameteriv__IILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint target, jint pname, jobject obj_params) { 795 int* params = (int*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 796 797 798 //@line:397 799 800 // FIXME 801 802 803 } 804 805 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glIsBuffer(JNIEnv* env, jobject object, jint buffer) { 806 807 808 //@line:402 809 810 return glIsBuffer(buffer); 811 812 813 } 814 815 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glIsEnabled(JNIEnv* env, jobject object, jint cap) { 816 817 818 //@line:407 819 820 return glIsEnabled(cap); 821 822 823 } 824 825 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glIsTexture(JNIEnv* env, jobject object, jint texture) { 826 827 828 //@line:412 829 830 glIsTexture(texture); 831 832 833 } 834 835 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexEnvi(JNIEnv* env, jobject object, jint target, jint pname, jint param) { 836 837 838 //@line:417 839 840 glTexEnvi(target, pname, param); 841 842 843 } 844 845 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexEnviv__II_3II(JNIEnv* env, jobject object, jint target, jint pname, jintArray obj_params, jint offset) { 846 int* params = (int*)env->GetPrimitiveArrayCritical(obj_params, 0); 847 848 849 //@line:422 850 851 // FIXME 852 853 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 854 855 } 856 857 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexEnviv__IILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint target, jint pname, jobject obj_params) { 858 int* params = (int*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 859 860 861 //@line:427 862 863 // FIXME 864 865 866 } 867 868 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexParameteri(JNIEnv* env, jobject object, jint target, jint pname, jint param) { 869 870 871 //@line:432 872 873 glTexParameteri(target, pname, param); 874 875 876 } 877 878 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexParameteriv__II_3II(JNIEnv* env, jobject object, jint target, jint pname, jintArray obj_params, jint offset) { 879 int* params = (int*)env->GetPrimitiveArrayCritical(obj_params, 0); 880 881 882 //@line:437 883 884 // FIXME 885 886 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 887 888 } 889 890 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexParameteriv__IILjava_nio_IntBuffer_2(JNIEnv* env, jobject object, jint target, jint pname, jobject obj_params) { 891 int* params = (int*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 892 893 894 //@line:442 895 896 // FIXME 897 898 899 } 900 901 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPointSizePointerOES(JNIEnv* env, jobject object, jint type, jint stride, jobject obj_pointer) { 902 unsigned char* pointer = (unsigned char*)(obj_pointer?env->GetDirectBufferAddress(obj_pointer):0); 903 904 905 //@line:447 906 907 // FIXME 908 909 910 } 911 912 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glVertexPointer__IIII(JNIEnv* env, jobject object, jint size, jint type, jint stride, jint pointer) { 913 914 915 //@line:452 916 917 glVertexPointer(size, type, stride, (void*)pointer); 918 919 920 } 921 922 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glColorPointer__IIII(JNIEnv* env, jobject object, jint size, jint type, jint stride, jint pointer) { 923 924 925 //@line:457 926 927 glColorPointer(size, type, stride, (void*)pointer); 928 929 930 } 931 932 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glNormalPointer__III(JNIEnv* env, jobject object, jint type, jint stride, jint pointer) { 933 934 935 //@line:462 936 937 glNormalPointer(type, stride, (void*)pointer); 938 939 940 } 941 942 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexCoordPointer__IIII(JNIEnv* env, jobject object, jint size, jint type, jint stride, jint pointer) { 943 944 945 //@line:467 946 947 glTexCoordPointer(size, type, stride, (void*)pointer); 948 949 950 } 951 952 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDrawElements__IIII(JNIEnv* env, jobject object, jint mode, jint count, jint type, jint indices) { 953 954 955 //@line:472 956 957 glDrawElements(mode, count, type, (void*)indices); 958 959 960 } 961 962 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glAlphaFunc(JNIEnv* env, jobject object, jint func, jfloat ref) { 963 964 965 //@line:477 966 967 glAlphaFunc(func, ref); 968 969 970 } 971 972 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glClientActiveTexture(JNIEnv* env, jobject object, jint texture) { 973 974 975 //@line:482 976 977 glClientActiveTexture(texture); 978 979 980 } 981 982 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glColor4f(JNIEnv* env, jobject object, jfloat red, jfloat green, jfloat blue, jfloat alpha) { 983 984 985 //@line:487 986 987 glColor4f(red, green, blue, alpha); 988 989 990 } 991 992 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glColorPointer__IIILjava_nio_Buffer_2(JNIEnv* env, jobject object, jint size, jint type, jint stride, jobject obj_pointer) { 993 unsigned char* pointer = (unsigned char*)(obj_pointer?env->GetDirectBufferAddress(obj_pointer):0); 994 995 996 //@line:492 997 998 glColorPointer(size, type, stride, pointer); 999 1000 1001 } 1002 1003 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDeleteTextures__I_3II(JNIEnv* env, jobject object, jint n, jintArray obj_textures, jint offset) { 1004 int* textures = (int*)env->GetPrimitiveArrayCritical(obj_textures, 0); 1005 1006 1007 //@line:497 1008 1009 // FIXME 1010 1011 env->ReleasePrimitiveArrayCritical(obj_textures, textures, 0); 1012 1013 } 1014 1015 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glDisableClientState(JNIEnv* env, jobject object, jint array) { 1016 1017 1018 //@line:502 1019 1020 glDisableClientState(array); 1021 1022 1023 } 1024 1025 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glEnableClientState(JNIEnv* env, jobject object, jint array) { 1026 1027 1028 //@line:507 1029 1030 glEnableClientState(array); 1031 1032 1033 } 1034 1035 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glFogf(JNIEnv* env, jobject object, jint pname, jfloat param) { 1036 1037 1038 //@line:512 1039 1040 glFogf(pname, param); 1041 1042 1043 } 1044 1045 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glFogfv__I_3FI(JNIEnv* env, jobject object, jint pname, jfloatArray obj_params, jint offset) { 1046 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 1047 1048 1049 //@line:517 1050 1051 // FIXME 1052 1053 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 1054 1055 } 1056 1057 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glFogfv__ILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint pname, jobject obj_params) { 1058 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 1059 1060 1061 //@line:522 1062 1063 // FIXME 1064 1065 1066 } 1067 1068 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glFrustumf(JNIEnv* env, jobject object, jfloat left, jfloat right, jfloat bottom, jfloat top, jfloat zNear, jfloat zFar) { 1069 1070 1071 //@line:527 1072 1073 glFrustumf(left, right, bottom, top, zNear, zFar); 1074 1075 1076 } 1077 1078 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGenTextures__I_3II(JNIEnv* env, jobject object, jint n, jintArray obj_textures, jint offset) { 1079 int* textures = (int*)env->GetPrimitiveArrayCritical(obj_textures, 0); 1080 1081 1082 //@line:532 1083 1084 // FIXME 1085 1086 env->ReleasePrimitiveArrayCritical(obj_textures, textures, 0); 1087 1088 } 1089 1090 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glGetIntegerv__I_3II(JNIEnv* env, jobject object, jint pname, jintArray obj_params, jint offset) { 1091 int* params = (int*)env->GetPrimitiveArrayCritical(obj_params, 0); 1092 1093 1094 //@line:537 1095 1096 // FIXME 1097 1098 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 1099 1100 } 1101 1102 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLightModelf(JNIEnv* env, jobject object, jint pname, jfloat param) { 1103 1104 1105 //@line:542 1106 1107 glLightModelf(pname, param); 1108 1109 1110 } 1111 1112 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLightModelfv__I_3FI(JNIEnv* env, jobject object, jint pname, jfloatArray obj_params, jint offset) { 1113 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 1114 1115 1116 //@line:547 1117 1118 // FIXME 1119 1120 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 1121 1122 } 1123 1124 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLightModelfv__ILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint pname, jobject obj_params) { 1125 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 1126 1127 1128 //@line:552 1129 1130 // FIXME 1131 1132 1133 } 1134 1135 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLightf(JNIEnv* env, jobject object, jint light, jint pname, jfloat param) { 1136 1137 1138 //@line:557 1139 1140 glLightf(light, pname, param); 1141 1142 1143 } 1144 1145 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLightfv__II_3FI(JNIEnv* env, jobject object, jint light, jint pname, jfloatArray obj_params, jint offset) { 1146 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 1147 1148 1149 //@line:562 1150 1151 // FIXME 1152 1153 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 1154 1155 } 1156 1157 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLightfv__IILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint light, jint pname, jobject obj_params) { 1158 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 1159 1160 1161 //@line:567 1162 1163 // FIXME 1164 1165 1166 } 1167 1168 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLoadIdentity(JNIEnv* env, jobject object) { 1169 1170 1171 //@line:572 1172 1173 glLoadIdentity(); 1174 1175 1176 } 1177 1178 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLoadMatrixf___3FI(JNIEnv* env, jobject object, jfloatArray obj_m, jint offset) { 1179 float* m = (float*)env->GetPrimitiveArrayCritical(obj_m, 0); 1180 1181 1182 //@line:577 1183 1184 // FIXME 1185 1186 env->ReleasePrimitiveArrayCritical(obj_m, m, 0); 1187 1188 } 1189 1190 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLoadMatrixf__Ljava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jobject obj_m) { 1191 float* m = (float*)(obj_m?env->GetDirectBufferAddress(obj_m):0); 1192 1193 1194 //@line:582 1195 1196 // FIXME 1197 1198 1199 } 1200 1201 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glLogicOp(JNIEnv* env, jobject object, jint opcode) { 1202 1203 1204 //@line:587 1205 1206 glLogicOp(opcode); 1207 1208 1209 } 1210 1211 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glMaterialf(JNIEnv* env, jobject object, jint face, jint pname, jfloat param) { 1212 1213 1214 //@line:592 1215 1216 glMaterialf(face, pname, param); 1217 1218 1219 } 1220 1221 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glMaterialfv__II_3FI(JNIEnv* env, jobject object, jint face, jint pname, jfloatArray obj_params, jint offset) { 1222 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 1223 1224 1225 //@line:597 1226 1227 // FIXME 1228 1229 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 1230 1231 } 1232 1233 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glMaterialfv__IILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint face, jint pname, jobject obj_params) { 1234 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 1235 1236 1237 //@line:602 1238 1239 // FIXME 1240 1241 1242 } 1243 1244 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glMatrixMode(JNIEnv* env, jobject object, jint mode) { 1245 1246 1247 //@line:607 1248 1249 glMatrixMode(mode); 1250 1251 1252 } 1253 1254 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glMultMatrixf___3FI(JNIEnv* env, jobject object, jfloatArray obj_m, jint offset) { 1255 float* m = (float*)env->GetPrimitiveArrayCritical(obj_m, 0); 1256 1257 1258 //@line:612 1259 1260 // FIXME 1261 1262 env->ReleasePrimitiveArrayCritical(obj_m, m, 0); 1263 1264 } 1265 1266 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glMultMatrixf__Ljava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jobject obj_m) { 1267 float* m = (float*)(obj_m?env->GetDirectBufferAddress(obj_m):0); 1268 1269 1270 //@line:617 1271 1272 // FIXME 1273 1274 1275 } 1276 1277 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glMultiTexCoord4f(JNIEnv* env, jobject object, jint target, jfloat s, jfloat t, jfloat r, jfloat q) { 1278 1279 1280 //@line:622 1281 1282 glMultiTexCoord4f(target, s, t, r, q); 1283 1284 1285 } 1286 1287 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glNormal3f(JNIEnv* env, jobject object, jfloat nx, jfloat ny, jfloat nz) { 1288 1289 1290 //@line:627 1291 1292 glNormal3f(nx, ny, nz); 1293 1294 1295 } 1296 1297 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glNormalPointer__IILjava_nio_Buffer_2(JNIEnv* env, jobject object, jint type, jint stride, jobject obj_pointer) { 1298 unsigned char* pointer = (unsigned char*)(obj_pointer?env->GetDirectBufferAddress(obj_pointer):0); 1299 1300 1301 //@line:632 1302 1303 // FIXME 1304 1305 1306 } 1307 1308 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glOrthof(JNIEnv* env, jobject object, jfloat left, jfloat right, jfloat bottom, jfloat top, jfloat zNear, jfloat zFar) { 1309 1310 1311 //@line:637 1312 1313 glOrthof(left, right, bottom, top, zNear, zFar); 1314 1315 1316 } 1317 1318 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPointSize(JNIEnv* env, jobject object, jfloat size) { 1319 1320 1321 //@line:642 1322 1323 glPointSize(size); 1324 1325 1326 } 1327 1328 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPopMatrix(JNIEnv* env, jobject object) { 1329 1330 1331 //@line:647 1332 1333 glPopMatrix(); 1334 1335 1336 } 1337 1338 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPushMatrix(JNIEnv* env, jobject object) { 1339 1340 1341 //@line:652 1342 1343 glPushMatrix(); 1344 1345 1346 } 1347 1348 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glRotatef(JNIEnv* env, jobject object, jfloat angle, jfloat x, jfloat y, jfloat z) { 1349 1350 1351 //@line:657 1352 1353 glRotatef(angle, x, y, z); 1354 1355 1356 } 1357 1358 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glSampleCoverage(JNIEnv* env, jobject object, jfloat value, jboolean invert) { 1359 1360 1361 //@line:662 1362 1363 // FIXME 1364 1365 1366 } 1367 1368 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glScalef(JNIEnv* env, jobject object, jfloat x, jfloat y, jfloat z) { 1369 1370 1371 //@line:667 1372 1373 glScalef(x, y, z); 1374 1375 1376 } 1377 1378 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glShadeModel(JNIEnv* env, jobject object, jint mode) { 1379 1380 1381 //@line:672 1382 1383 glShadeModel(mode); 1384 1385 1386 } 1387 1388 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexCoordPointer__IIILjava_nio_Buffer_2(JNIEnv* env, jobject object, jint size, jint type, jint stride, jobject obj_pointer) { 1389 unsigned char* pointer = (unsigned char*)(obj_pointer?env->GetDirectBufferAddress(obj_pointer):0); 1390 1391 1392 //@line:677 1393 1394 // FIXME 1395 1396 1397 } 1398 1399 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexEnvf(JNIEnv* env, jobject object, jint target, jint pname, jfloat param) { 1400 1401 1402 //@line:682 1403 1404 glTexEnvf(target, pname, param); 1405 1406 1407 } 1408 1409 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexEnvfv__II_3FI(JNIEnv* env, jobject object, jint target, jint pname, jfloatArray obj_params, jint offset) { 1410 float* params = (float*)env->GetPrimitiveArrayCritical(obj_params, 0); 1411 1412 1413 //@line:687 1414 1415 // FIXME 1416 1417 env->ReleasePrimitiveArrayCritical(obj_params, params, 0); 1418 1419 } 1420 1421 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTexEnvfv__IILjava_nio_FloatBuffer_2(JNIEnv* env, jobject object, jint target, jint pname, jobject obj_params) { 1422 float* params = (float*)(obj_params?env->GetDirectBufferAddress(obj_params):0); 1423 1424 1425 //@line:692 1426 1427 // FIXME 1428 1429 1430 } 1431 1432 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glTranslatef(JNIEnv* env, jobject object, jfloat x, jfloat y, jfloat z) { 1433 1434 1435 //@line:697 1436 1437 glTranslatef(x, y, z); 1438 1439 1440 } 1441 1442 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glVertexPointer__IIILjava_nio_Buffer_2(JNIEnv* env, jobject object, jint size, jint type, jint stride, jobject obj_pointer) { 1443 unsigned char* pointer = (unsigned char*)(obj_pointer?env->GetDirectBufferAddress(obj_pointer):0); 1444 1445 1446 //@line:702 1447 1448 // FIXME 1449 1450 1451 } 1452 1453 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES10_glPolygonMode(JNIEnv* env, jobject object, jint face, jint mode) { 1454 1455 1456 //@line:707 1457 1458 1459 1460 } 1461 1462 1463 //@line:710 1464 1465 #endif 1466 #endif 1467