• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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