Home | History | Annotate | Download | only in iosgl
      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