1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 #include <jni.h> 3 /* Header for class com_badlogic_gdx_backends_iosrobovm_IOSGLES30 */ 4 5 #ifndef _Included_com_badlogic_gdx_backends_iosrobovm_IOSGLES30 6 #define _Included_com_badlogic_gdx_backends_iosrobovm_IOSGLES30 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 /* 11 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 12 * Method: init 13 * Signature: ()V 14 */ 15 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_init 16 (JNIEnv *, jclass); 17 /* 18 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 19 * Method: glReadBuffer 20 * Signature: (I)V 21 */ 22 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glReadBuffer 23 (JNIEnv *, jobject, jint); 24 25 /* 26 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 27 * Method: glDrawRangeElements 28 * Signature: (IIIIILjava/nio/Buffer;)V 29 */ 30 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDrawRangeElements__IIIIILjava_nio_Buffer_2 31 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jobject); 32 33 /* 34 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 35 * Method: glDrawRangeElements 36 * Signature: (IIIIII)V 37 */ 38 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDrawRangeElements__IIIIII 39 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint); 40 41 /* 42 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 43 * Method: glTexImage3D 44 * Signature: (IIIIIIIIILjava/nio/Buffer;)V 45 */ 46 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glTexImage3D__IIIIIIIIILjava_nio_Buffer_2 47 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jint, jint, jobject); 48 49 /* 50 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 51 * Method: glTexImage3D 52 * Signature: (IIIIIIIIII)V 53 */ 54 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glTexImage3D__IIIIIIIIII 55 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint); 56 57 /* 58 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 59 * Method: glTexSubImage3D 60 * Signature: (IIIIIIIIIILjava/nio/Buffer;)V 61 */ 62 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glTexSubImage3D__IIIIIIIIIILjava_nio_Buffer_2 63 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jobject); 64 65 /* 66 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 67 * Method: glTexSubImage3D 68 * Signature: (IIIIIIIIIII)V 69 */ 70 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glTexSubImage3D__IIIIIIIIIII 71 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint); 72 73 /* 74 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 75 * Method: glCopyTexSubImage3D 76 * Signature: (IIIIIIIII)V 77 */ 78 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glCopyTexSubImage3D 79 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jint, jint); 80 81 /* 82 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 83 * Method: glGenQueries 84 * Signature: (I[II)V 85 */ 86 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenQueries__I_3II 87 (JNIEnv *, jobject, jint, jintArray, jint); 88 89 /* 90 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 91 * Method: glGenQueries 92 * Signature: (ILjava/nio/IntBuffer;)V 93 */ 94 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenQueries__ILjava_nio_IntBuffer_2 95 (JNIEnv *, jobject, jint, jobject); 96 97 /* 98 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 99 * Method: glDeleteQueries 100 * Signature: (I[II)V 101 */ 102 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteQueries__I_3II 103 (JNIEnv *, jobject, jint, jintArray, jint); 104 105 /* 106 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 107 * Method: glDeleteQueries 108 * Signature: (ILjava/nio/IntBuffer;)V 109 */ 110 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteQueries__ILjava_nio_IntBuffer_2 111 (JNIEnv *, jobject, jint, jobject); 112 113 /* 114 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 115 * Method: glIsQuery 116 * Signature: (I)Z 117 */ 118 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glIsQuery 119 (JNIEnv *, jobject, jint); 120 121 /* 122 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 123 * Method: glBeginQuery 124 * Signature: (II)V 125 */ 126 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBeginQuery 127 (JNIEnv *, jobject, jint, jint); 128 129 /* 130 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 131 * Method: glEndQuery 132 * Signature: (I)V 133 */ 134 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glEndQuery 135 (JNIEnv *, jobject, jint); 136 137 /* 138 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 139 * Method: glGetQueryiv 140 * Signature: (IILjava/nio/IntBuffer;)V 141 */ 142 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetQueryiv 143 (JNIEnv *, jobject, jint, jint, jobject); 144 145 /* 146 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 147 * Method: glGetQueryObjectuiv 148 * Signature: (IILjava/nio/IntBuffer;)V 149 */ 150 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetQueryObjectuiv 151 (JNIEnv *, jobject, jint, jint, jobject); 152 153 /* 154 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 155 * Method: glUnmapBuffer 156 * Signature: (I)Z 157 */ 158 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUnmapBuffer 159 (JNIEnv *, jobject, jint); 160 161 /* 162 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 163 * Method: glGetBufferPointerv 164 * Signature: (II)Ljava/nio/Buffer; 165 */ 166 JNIEXPORT jobject JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetBufferPointerv 167 (JNIEnv *, jobject, jint, jint); 168 169 /* 170 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 171 * Method: glDrawBuffers 172 * Signature: (ILjava/nio/IntBuffer;)V 173 */ 174 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDrawBuffers 175 (JNIEnv *, jobject, jint, jobject); 176 177 /* 178 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 179 * Method: glUniformMatrix2x3fv 180 * Signature: (IIZLjava/nio/FloatBuffer;)V 181 */ 182 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniformMatrix2x3fv 183 (JNIEnv *, jobject, jint, jint, jboolean, jobject); 184 185 /* 186 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 187 * Method: glUniformMatrix3x2fv 188 * Signature: (IIZLjava/nio/FloatBuffer;)V 189 */ 190 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniformMatrix3x2fv 191 (JNIEnv *, jobject, jint, jint, jboolean, jobject); 192 193 /* 194 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 195 * Method: glUniformMatrix2x4fv 196 * Signature: (IIZLjava/nio/FloatBuffer;)V 197 */ 198 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniformMatrix2x4fv 199 (JNIEnv *, jobject, jint, jint, jboolean, jobject); 200 201 /* 202 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 203 * Method: glUniformMatrix4x2fv 204 * Signature: (IIZLjava/nio/FloatBuffer;)V 205 */ 206 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniformMatrix4x2fv 207 (JNIEnv *, jobject, jint, jint, jboolean, jobject); 208 209 /* 210 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 211 * Method: glUniformMatrix3x4fv 212 * Signature: (IIZLjava/nio/FloatBuffer;)V 213 */ 214 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniformMatrix3x4fv 215 (JNIEnv *, jobject, jint, jint, jboolean, jobject); 216 217 /* 218 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 219 * Method: glUniformMatrix4x3fv 220 * Signature: (IIZLjava/nio/FloatBuffer;)V 221 */ 222 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniformMatrix4x3fv 223 (JNIEnv *, jobject, jint, jint, jboolean, jobject); 224 225 /* 226 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 227 * Method: glBlitFramebuffer 228 * Signature: (IIIIIIIIII)V 229 */ 230 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBlitFramebuffer 231 (JNIEnv *, jobject, jint, jint, jint, jint, jint, jint, jint, jint, jint, jint); 232 233 /* 234 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 235 * Method: glRenderbufferStorageMultisample 236 * Signature: (IIIII)V 237 */ 238 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glRenderbufferStorageMultisample 239 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 240 241 /* 242 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 243 * Method: glFramebufferTextureLayer 244 * Signature: (IIIII)V 245 */ 246 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glFramebufferTextureLayer 247 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 248 249 /* 250 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 251 * Method: glFlushMappedBufferRange 252 * Signature: (III)V 253 */ 254 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glFlushMappedBufferRange 255 (JNIEnv *, jobject, jint, jint, jint); 256 257 /* 258 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 259 * Method: glBindVertexArray 260 * Signature: (I)V 261 */ 262 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBindVertexArray 263 (JNIEnv *, jobject, jint); 264 265 /* 266 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 267 * Method: glDeleteVertexArrays 268 * Signature: (I[II)V 269 */ 270 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteVertexArrays__I_3II 271 (JNIEnv *, jobject, jint, jintArray, jint); 272 273 /* 274 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 275 * Method: glDeleteVertexArrays 276 * Signature: (ILjava/nio/IntBuffer;)V 277 */ 278 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteVertexArrays__ILjava_nio_IntBuffer_2 279 (JNIEnv *, jobject, jint, jobject); 280 281 /* 282 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 283 * Method: glGenVertexArrays 284 * Signature: (I[II)V 285 */ 286 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenVertexArrays__I_3II 287 (JNIEnv *, jobject, jint, jintArray, jint); 288 289 /* 290 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 291 * Method: glGenVertexArrays 292 * Signature: (ILjava/nio/IntBuffer;)V 293 */ 294 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenVertexArrays__ILjava_nio_IntBuffer_2 295 (JNIEnv *, jobject, jint, jobject); 296 297 /* 298 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 299 * Method: glIsVertexArray 300 * Signature: (I)Z 301 */ 302 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glIsVertexArray 303 (JNIEnv *, jobject, jint); 304 305 /* 306 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 307 * Method: glBeginTransformFeedback 308 * Signature: (I)V 309 */ 310 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBeginTransformFeedback 311 (JNIEnv *, jobject, jint); 312 313 /* 314 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 315 * Method: glEndTransformFeedback 316 * Signature: ()V 317 */ 318 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glEndTransformFeedback 319 (JNIEnv *, jobject); 320 321 /* 322 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 323 * Method: glBindBufferRange 324 * Signature: (IIIII)V 325 */ 326 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBindBufferRange 327 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 328 329 /* 330 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 331 * Method: glBindBufferBase 332 * Signature: (III)V 333 */ 334 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBindBufferBase 335 (JNIEnv *, jobject, jint, jint, jint); 336 337 /* 338 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 339 * Method: glTransformFeedbackVaryings 340 * Signature: (I[Ljava/lang/String;I)V 341 */ 342 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glTransformFeedbackVaryings 343 (JNIEnv *, jobject, jint, jobjectArray, jint); 344 345 /* 346 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 347 * Method: glVertexAttribIPointer 348 * Signature: (IIIII)V 349 */ 350 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glVertexAttribIPointer 351 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 352 353 /* 354 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 355 * Method: glGetVertexAttribIiv 356 * Signature: (IILjava/nio/IntBuffer;)V 357 */ 358 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetVertexAttribIiv 359 (JNIEnv *, jobject, jint, jint, jobject); 360 361 /* 362 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 363 * Method: glGetVertexAttribIuiv 364 * Signature: (IILjava/nio/IntBuffer;)V 365 */ 366 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetVertexAttribIuiv 367 (JNIEnv *, jobject, jint, jint, jobject); 368 369 /* 370 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 371 * Method: glVertexAttribI4i 372 * Signature: (IIIII)V 373 */ 374 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glVertexAttribI4i 375 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 376 377 /* 378 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 379 * Method: glVertexAttribI4ui 380 * Signature: (IIIII)V 381 */ 382 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glVertexAttribI4ui 383 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 384 385 /* 386 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 387 * Method: glGetUniformuiv 388 * Signature: (IILjava/nio/IntBuffer;)V 389 */ 390 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetUniformuiv 391 (JNIEnv *, jobject, jint, jint, jobject); 392 393 /* 394 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 395 * Method: glGetFragDataLocation 396 * Signature: (ILjava/lang/String;)I 397 */ 398 JNIEXPORT jint JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetFragDataLocation 399 (JNIEnv *, jobject, jint, jstring); 400 401 /* 402 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 403 * Method: glUniform1uiv 404 * Signature: (IILjava/nio/IntBuffer;)V 405 */ 406 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniform1uiv 407 (JNIEnv *, jobject, jint, jint, jobject); 408 409 /* 410 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 411 * Method: glUniform3uiv 412 * Signature: (IILjava/nio/IntBuffer;)V 413 */ 414 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniform3uiv 415 (JNIEnv *, jobject, jint, jint, jobject); 416 417 /* 418 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 419 * Method: glUniform4uiv 420 * Signature: (IILjava/nio/IntBuffer;)V 421 */ 422 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniform4uiv 423 (JNIEnv *, jobject, jint, jint, jobject); 424 425 /* 426 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 427 * Method: glClearBufferiv 428 * Signature: (IILjava/nio/IntBuffer;)V 429 */ 430 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glClearBufferiv 431 (JNIEnv *, jobject, jint, jint, jobject); 432 433 /* 434 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 435 * Method: glClearBufferuiv 436 * Signature: (IILjava/nio/IntBuffer;)V 437 */ 438 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glClearBufferuiv 439 (JNIEnv *, jobject, jint, jint, jobject); 440 441 /* 442 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 443 * Method: glClearBufferfv 444 * Signature: (IILjava/nio/FloatBuffer;)V 445 */ 446 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glClearBufferfv 447 (JNIEnv *, jobject, jint, jint, jobject); 448 449 /* 450 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 451 * Method: glClearBufferfi 452 * Signature: (IIFI)V 453 */ 454 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glClearBufferfi 455 (JNIEnv *, jobject, jint, jint, jfloat, jint); 456 457 /* 458 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 459 * Method: glGetStringi 460 * Signature: (II)Ljava/lang/String; 461 */ 462 JNIEXPORT jstring JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetStringi 463 (JNIEnv *, jobject, jint, jint); 464 465 /* 466 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 467 * Method: glCopyBufferSubData 468 * Signature: (IIIII)V 469 */ 470 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glCopyBufferSubData 471 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 472 473 /* 474 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 475 * Method: glGetUniformIndices 476 * Signature: (I[Ljava/lang/String;Ljava/nio/IntBuffer;)V 477 */ 478 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetUniformIndices 479 (JNIEnv *, jobject, jint, jobjectArray, jobject); 480 481 /* 482 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 483 * Method: glGetActiveUniformsiv 484 * Signature: (IILjava/nio/IntBuffer;ILjava/nio/IntBuffer;)V 485 */ 486 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetActiveUniformsiv 487 (JNIEnv *, jobject, jint, jint, jobject, jint, jobject); 488 489 /* 490 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 491 * Method: glGetUniformBlockIndex 492 * Signature: (ILjava/lang/String;)I 493 */ 494 JNIEXPORT jint JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetUniformBlockIndex 495 (JNIEnv *, jobject, jint, jstring); 496 497 /* 498 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 499 * Method: glGetActiveUniformBlockiv 500 * Signature: (IIILjava/nio/IntBuffer;)V 501 */ 502 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetActiveUniformBlockiv 503 (JNIEnv *, jobject, jint, jint, jint, jobject); 504 505 /* 506 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 507 * Method: glGetActiveUniformBlockName 508 * Signature: (IILjava/nio/Buffer;Ljava/nio/Buffer;)V 509 */ 510 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetActiveUniformBlockName__IILjava_nio_Buffer_2Ljava_nio_Buffer_2 511 (JNIEnv *, jobject, jint, jint, jobject, jobject); 512 513 /* 514 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 515 * Method: glGetActiveUniformBlockName 516 * Signature: (II)Ljava/lang/String; 517 */ 518 JNIEXPORT jstring JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetActiveUniformBlockName__II 519 (JNIEnv *, jobject, jint, jint); 520 521 /* 522 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 523 * Method: glUniformBlockBinding 524 * Signature: (III)V 525 */ 526 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glUniformBlockBinding 527 (JNIEnv *, jobject, jint, jint, jint); 528 529 /* 530 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 531 * Method: glDrawArraysInstanced 532 * Signature: (IIII)V 533 */ 534 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDrawArraysInstanced 535 (JNIEnv *, jobject, jint, jint, jint, jint); 536 537 /* 538 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 539 * Method: glDrawElementsInstanced 540 * Signature: (IIIII)V 541 */ 542 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDrawElementsInstanced 543 (JNIEnv *, jobject, jint, jint, jint, jint, jint); 544 545 /* 546 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 547 * Method: glGetInteger64v 548 * Signature: (ILjava/nio/LongBuffer;)V 549 */ 550 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetInteger64v 551 (JNIEnv *, jobject, jint, jobject); 552 553 /* 554 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 555 * Method: glGetBufferParameteri64v 556 * Signature: (IILjava/nio/LongBuffer;)V 557 */ 558 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetBufferParameteri64v 559 (JNIEnv *, jobject, jint, jint, jobject); 560 561 /* 562 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 563 * Method: glGenSamplers 564 * Signature: (I[II)V 565 */ 566 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenSamplers__I_3II 567 (JNIEnv *, jobject, jint, jintArray, jint); 568 569 /* 570 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 571 * Method: glGenSamplers 572 * Signature: (ILjava/nio/IntBuffer;)V 573 */ 574 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenSamplers__ILjava_nio_IntBuffer_2 575 (JNIEnv *, jobject, jint, jobject); 576 577 /* 578 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 579 * Method: glDeleteSamplers 580 * Signature: (I[II)V 581 */ 582 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteSamplers__I_3II 583 (JNIEnv *, jobject, jint, jintArray, jint); 584 585 /* 586 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 587 * Method: glDeleteSamplers 588 * Signature: (ILjava/nio/IntBuffer;)V 589 */ 590 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteSamplers__ILjava_nio_IntBuffer_2 591 (JNIEnv *, jobject, jint, jobject); 592 593 /* 594 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 595 * Method: glIsSampler 596 * Signature: (I)Z 597 */ 598 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glIsSampler 599 (JNIEnv *, jobject, jint); 600 601 /* 602 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 603 * Method: glBindSampler 604 * Signature: (II)V 605 */ 606 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBindSampler 607 (JNIEnv *, jobject, jint, jint); 608 609 /* 610 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 611 * Method: glSamplerParameteri 612 * Signature: (III)V 613 */ 614 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glSamplerParameteri 615 (JNIEnv *, jobject, jint, jint, jint); 616 617 /* 618 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 619 * Method: glSamplerParameteriv 620 * Signature: (IILjava/nio/IntBuffer;)V 621 */ 622 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glSamplerParameteriv 623 (JNIEnv *, jobject, jint, jint, jobject); 624 625 /* 626 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 627 * Method: glSamplerParameterf 628 * Signature: (IIF)V 629 */ 630 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glSamplerParameterf 631 (JNIEnv *, jobject, jint, jint, jfloat); 632 633 /* 634 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 635 * Method: glSamplerParameterfv 636 * Signature: (IILjava/nio/FloatBuffer;)V 637 */ 638 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glSamplerParameterfv 639 (JNIEnv *, jobject, jint, jint, jobject); 640 641 /* 642 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 643 * Method: glGetSamplerParameteriv 644 * Signature: (IILjava/nio/IntBuffer;)V 645 */ 646 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetSamplerParameteriv 647 (JNIEnv *, jobject, jint, jint, jobject); 648 649 /* 650 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 651 * Method: glGetSamplerParameterfv 652 * Signature: (IILjava/nio/FloatBuffer;)V 653 */ 654 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGetSamplerParameterfv 655 (JNIEnv *, jobject, jint, jint, jobject); 656 657 /* 658 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 659 * Method: glVertexAttribDivisor 660 * Signature: (II)V 661 */ 662 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glVertexAttribDivisor 663 (JNIEnv *, jobject, jint, jint); 664 665 /* 666 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 667 * Method: glBindTransformFeedback 668 * Signature: (II)V 669 */ 670 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glBindTransformFeedback 671 (JNIEnv *, jobject, jint, jint); 672 673 /* 674 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 675 * Method: glDeleteTransformFeedbacks 676 * Signature: (I[II)V 677 */ 678 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteTransformFeedbacks__I_3II 679 (JNIEnv *, jobject, jint, jintArray, jint); 680 681 /* 682 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 683 * Method: glDeleteTransformFeedbacks 684 * Signature: (ILjava/nio/IntBuffer;)V 685 */ 686 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glDeleteTransformFeedbacks__ILjava_nio_IntBuffer_2 687 (JNIEnv *, jobject, jint, jobject); 688 689 /* 690 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 691 * Method: glGenTransformFeedbacks 692 * Signature: (I[II)V 693 */ 694 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenTransformFeedbacks__I_3II 695 (JNIEnv *, jobject, jint, jintArray, jint); 696 697 /* 698 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 699 * Method: glGenTransformFeedbacks 700 * Signature: (ILjava/nio/IntBuffer;)V 701 */ 702 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glGenTransformFeedbacks__ILjava_nio_IntBuffer_2 703 (JNIEnv *, jobject, jint, jobject); 704 705 /* 706 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 707 * Method: glIsTransformFeedback 708 * Signature: (I)Z 709 */ 710 JNIEXPORT jboolean JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glIsTransformFeedback 711 (JNIEnv *, jobject, jint); 712 713 /* 714 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 715 * Method: glPauseTransformFeedback 716 * Signature: ()V 717 */ 718 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glPauseTransformFeedback 719 (JNIEnv *, jobject); 720 721 /* 722 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 723 * Method: glResumeTransformFeedback 724 * Signature: ()V 725 */ 726 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glResumeTransformFeedback 727 (JNIEnv *, jobject); 728 729 /* 730 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 731 * Method: glProgramParameteri 732 * Signature: (III)V 733 */ 734 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glProgramParameteri 735 (JNIEnv *, jobject, jint, jint, jint); 736 737 /* 738 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 739 * Method: glInvalidateFramebuffer 740 * Signature: (IILjava/nio/IntBuffer;)V 741 */ 742 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glInvalidateFramebuffer 743 (JNIEnv *, jobject, jint, jint, jobject); 744 745 /* 746 * Class: com_badlogic_gdx_backends_iosrobovm_IOSGLES30 747 * Method: glInvalidateSubFramebuffer 748 * Signature: (IILjava/nio/IntBuffer;IIII)V 749 */ 750 JNIEXPORT void JNICALL Java_com_badlogic_gdx_backends_iosrobovm_IOSGLES30_glInvalidateSubFramebuffer 751 (JNIEnv *, jobject, jint, jint, jobject, jint, jint, jint, jint); 752 753 #ifdef __cplusplus 754 } 755 #endif 756 #endif 757