1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIc",
10   "name" : "char",
11   "size" : 1
12  },
13  {
14   "alignment" : 8,
15   "linker_set_key" : "_ZTId",
16   "name" : "double",
17   "size" : 8
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "_ZTIf",
22   "name" : "float",
23   "size" : 4
24  },
25  {
26   "alignment" : 1,
27   "is_integral" : true,
28   "is_unsigned" : true,
29   "linker_set_key" : "_ZTIh",
30   "name" : "unsigned char",
31   "size" : 1
32  },
33  {
34   "alignment" : 4,
35   "is_integral" : true,
36   "linker_set_key" : "_ZTIi",
37   "name" : "int",
38   "size" : 4
39  },
40  {
41   "alignment" : 4,
42   "is_integral" : true,
43   "is_unsigned" : true,
44   "linker_set_key" : "_ZTIj",
45   "name" : "unsigned int",
46   "size" : 4
47  },
48  {
49   "alignment" : 8,
50   "is_integral" : true,
51   "linker_set_key" : "_ZTIl",
52   "name" : "long",
53   "size" : 8
54  },
55  {
56   "alignment" : 8,
57   "is_integral" : true,
58   "is_unsigned" : true,
59   "linker_set_key" : "_ZTIm",
60   "name" : "unsigned long",
61   "size" : 8
62  },
63  {
64   "linker_set_key" : "_ZTIv",
65   "name" : "void"
66  }
67 ],
68 "elf_functions" :
69 [
70  {
71   "name" : "glActiveShaderProgram"
72  },
73  {
74   "name" : "glActiveTexture"
75  },
76  {
77   "name" : "glAttachShader"
78  },
79  {
80   "name" : "glBeginQuery"
81  },
82  {
83   "name" : "glBeginTransformFeedback"
84  },
85  {
86   "name" : "glBindAttribLocation"
87  },
88  {
89   "name" : "glBindBuffer"
90  },
91  {
92   "name" : "glBindBufferBase"
93  },
94  {
95   "name" : "glBindBufferRange"
96  },
97  {
98   "name" : "glBindFramebuffer"
99  },
100  {
101   "name" : "glBindImageTexture"
102  },
103  {
104   "name" : "glBindProgramPipeline"
105  },
106  {
107   "name" : "glBindRenderbuffer"
108  },
109  {
110   "name" : "glBindSampler"
111  },
112  {
113   "name" : "glBindTexture"
114  },
115  {
116   "name" : "glBindTransformFeedback"
117  },
118  {
119   "name" : "glBindVertexArray"
120  },
121  {
122   "name" : "glBindVertexArrayOES"
123  },
124  {
125   "name" : "glBindVertexBuffer"
126  },
127  {
128   "name" : "glBlendBarrier"
129  },
130  {
131   "name" : "glBlendBarrierKHR"
132  },
133  {
134   "name" : "glBlendColor"
135  },
136  {
137   "name" : "glBlendEquation"
138  },
139  {
140   "name" : "glBlendEquationSeparate"
141  },
142  {
143   "name" : "glBlendEquationSeparatei"
144  },
145  {
146   "name" : "glBlendEquationSeparateiEXT"
147  },
148  {
149   "name" : "glBlendEquationi"
150  },
151  {
152   "name" : "glBlendEquationiEXT"
153  },
154  {
155   "name" : "glBlendFunc"
156  },
157  {
158   "name" : "glBlendFuncSeparate"
159  },
160  {
161   "name" : "glBlendFuncSeparatei"
162  },
163  {
164   "name" : "glBlendFuncSeparateiEXT"
165  },
166  {
167   "name" : "glBlendFunci"
168  },
169  {
170   "name" : "glBlendFunciEXT"
171  },
172  {
173   "name" : "glBlitFramebuffer"
174  },
175  {
176   "name" : "glBufferData"
177  },
178  {
179   "name" : "glBufferStorageEXT"
180  },
181  {
182   "name" : "glBufferStorageExternalEXT"
183  },
184  {
185   "name" : "glBufferSubData"
186  },
187  {
188   "name" : "glCheckFramebufferStatus"
189  },
190  {
191   "name" : "glClear"
192  },
193  {
194   "name" : "glClearBufferfi"
195  },
196  {
197   "name" : "glClearBufferfv"
198  },
199  {
200   "name" : "glClearBufferiv"
201  },
202  {
203   "name" : "glClearBufferuiv"
204  },
205  {
206   "name" : "glClearColor"
207  },
208  {
209   "name" : "glClearDepthf"
210  },
211  {
212   "name" : "glClearStencil"
213  },
214  {
215   "name" : "glClientWaitSync"
216  },
217  {
218   "name" : "glColorMask"
219  },
220  {
221   "name" : "glColorMaski"
222  },
223  {
224   "name" : "glColorMaskiEXT"
225  },
226  {
227   "name" : "glCompileShader"
228  },
229  {
230   "name" : "glCompressedTexImage2D"
231  },
232  {
233   "name" : "glCompressedTexImage3D"
234  },
235  {
236   "name" : "glCompressedTexImage3DOES"
237  },
238  {
239   "name" : "glCompressedTexSubImage2D"
240  },
241  {
242   "name" : "glCompressedTexSubImage3D"
243  },
244  {
245   "name" : "glCompressedTexSubImage3DOES"
246  },
247  {
248   "name" : "glCopyBufferSubData"
249  },
250  {
251   "name" : "glCopyImageSubData"
252  },
253  {
254   "name" : "glCopyImageSubDataEXT"
255  },
256  {
257   "name" : "glCopyTexImage2D"
258  },
259  {
260   "name" : "glCopyTexSubImage2D"
261  },
262  {
263   "name" : "glCopyTexSubImage3D"
264  },
265  {
266   "name" : "glCopyTexSubImage3DOES"
267  },
268  {
269   "name" : "glCreateProgram"
270  },
271  {
272   "name" : "glCreateShader"
273  },
274  {
275   "name" : "glCreateShaderProgramv"
276  },
277  {
278   "name" : "glCullFace"
279  },
280  {
281   "name" : "glDebugMessageCallback"
282  },
283  {
284   "name" : "glDebugMessageCallbackKHR"
285  },
286  {
287   "name" : "glDebugMessageControl"
288  },
289  {
290   "name" : "glDebugMessageControlKHR"
291  },
292  {
293   "name" : "glDebugMessageInsert"
294  },
295  {
296   "name" : "glDebugMessageInsertKHR"
297  },
298  {
299   "name" : "glDeleteBuffers"
300  },
301  {
302   "name" : "glDeleteFramebuffers"
303  },
304  {
305   "name" : "glDeleteProgram"
306  },
307  {
308   "name" : "glDeleteProgramPipelines"
309  },
310  {
311   "name" : "glDeleteQueries"
312  },
313  {
314   "name" : "glDeleteRenderbuffers"
315  },
316  {
317   "name" : "glDeleteSamplers"
318  },
319  {
320   "name" : "glDeleteShader"
321  },
322  {
323   "name" : "glDeleteSync"
324  },
325  {
326   "name" : "glDeleteTextures"
327  },
328  {
329   "name" : "glDeleteTransformFeedbacks"
330  },
331  {
332   "name" : "glDeleteVertexArrays"
333  },
334  {
335   "name" : "glDeleteVertexArraysOES"
336  },
337  {
338   "name" : "glDepthFunc"
339  },
340  {
341   "name" : "glDepthMask"
342  },
343  {
344   "name" : "glDepthRangef"
345  },
346  {
347   "name" : "glDetachShader"
348  },
349  {
350   "name" : "glDisable"
351  },
352  {
353   "name" : "glDisableVertexAttribArray"
354  },
355  {
356   "name" : "glDisablei"
357  },
358  {
359   "name" : "glDisableiEXT"
360  },
361  {
362   "name" : "glDispatchCompute"
363  },
364  {
365   "name" : "glDispatchComputeIndirect"
366  },
367  {
368   "name" : "glDrawArrays"
369  },
370  {
371   "name" : "glDrawArraysIndirect"
372  },
373  {
374   "name" : "glDrawArraysInstanced"
375  },
376  {
377   "name" : "glDrawBuffers"
378  },
379  {
380   "name" : "glDrawElements"
381  },
382  {
383   "name" : "glDrawElementsBaseVertex"
384  },
385  {
386   "name" : "glDrawElementsIndirect"
387  },
388  {
389   "name" : "glDrawElementsInstanced"
390  },
391  {
392   "name" : "glDrawElementsInstancedBaseVertex"
393  },
394  {
395   "name" : "glDrawRangeElements"
396  },
397  {
398   "name" : "glDrawRangeElementsBaseVertex"
399  },
400  {
401   "name" : "glEGLImageTargetRenderbufferStorageOES"
402  },
403  {
404   "name" : "glEGLImageTargetTexStorageEXT"
405  },
406  {
407   "name" : "glEGLImageTargetTexture2DOES"
408  },
409  {
410   "name" : "glEnable"
411  },
412  {
413   "name" : "glEnableVertexAttribArray"
414  },
415  {
416   "name" : "glEnablei"
417  },
418  {
419   "name" : "glEnableiEXT"
420  },
421  {
422   "name" : "glEndQuery"
423  },
424  {
425   "name" : "glEndTransformFeedback"
426  },
427  {
428   "name" : "glFenceSync"
429  },
430  {
431   "name" : "glFinish"
432  },
433  {
434   "name" : "glFlush"
435  },
436  {
437   "name" : "glFlushMappedBufferRange"
438  },
439  {
440   "name" : "glFramebufferParameteri"
441  },
442  {
443   "name" : "glFramebufferRenderbuffer"
444  },
445  {
446   "name" : "glFramebufferTexture"
447  },
448  {
449   "name" : "glFramebufferTexture2D"
450  },
451  {
452   "name" : "glFramebufferTexture2DMultisampleEXT"
453  },
454  {
455   "name" : "glFramebufferTexture3DOES"
456  },
457  {
458   "name" : "glFramebufferTextureEXT"
459  },
460  {
461   "name" : "glFramebufferTextureLayer"
462  },
463  {
464   "name" : "glFramebufferTextureMultisampleMultiviewOVR"
465  },
466  {
467   "name" : "glFramebufferTextureMultiviewOVR"
468  },
469  {
470   "name" : "glFrontFace"
471  },
472  {
473   "name" : "glGenBuffers"
474  },
475  {
476   "name" : "glGenFramebuffers"
477  },
478  {
479   "name" : "glGenProgramPipelines"
480  },
481  {
482   "name" : "glGenQueries"
483  },
484  {
485   "name" : "glGenRenderbuffers"
486  },
487  {
488   "name" : "glGenSamplers"
489  },
490  {
491   "name" : "glGenTextures"
492  },
493  {
494   "name" : "glGenTransformFeedbacks"
495  },
496  {
497   "name" : "glGenVertexArrays"
498  },
499  {
500   "name" : "glGenVertexArraysOES"
501  },
502  {
503   "name" : "glGenerateMipmap"
504  },
505  {
506   "name" : "glGetActiveAttrib"
507  },
508  {
509   "name" : "glGetActiveUniform"
510  },
511  {
512   "name" : "glGetActiveUniformBlockName"
513  },
514  {
515   "name" : "glGetActiveUniformBlockiv"
516  },
517  {
518   "name" : "glGetActiveUniformsiv"
519  },
520  {
521   "name" : "glGetAttachedShaders"
522  },
523  {
524   "name" : "glGetAttribLocation"
525  },
526  {
527   "name" : "glGetBooleani_v"
528  },
529  {
530   "name" : "glGetBooleanv"
531  },
532  {
533   "name" : "glGetBufferParameteri64v"
534  },
535  {
536   "name" : "glGetBufferParameteriv"
537  },
538  {
539   "name" : "glGetBufferPointerv"
540  },
541  {
542   "name" : "glGetBufferPointervOES"
543  },
544  {
545   "name" : "glGetDebugMessageLog"
546  },
547  {
548   "name" : "glGetDebugMessageLogKHR"
549  },
550  {
551   "name" : "glGetError"
552  },
553  {
554   "name" : "glGetFloatv"
555  },
556  {
557   "name" : "glGetFragDataLocation"
558  },
559  {
560   "name" : "glGetFramebufferAttachmentParameteriv"
561  },
562  {
563   "name" : "glGetFramebufferParameteriv"
564  },
565  {
566   "name" : "glGetGraphicsResetStatus"
567  },
568  {
569   "name" : "glGetInteger64i_v"
570  },
571  {
572   "name" : "glGetInteger64v"
573  },
574  {
575   "name" : "glGetIntegeri_v"
576  },
577  {
578   "name" : "glGetIntegerv"
579  },
580  {
581   "name" : "glGetInternalformativ"
582  },
583  {
584   "name" : "glGetMultisamplefv"
585  },
586  {
587   "name" : "glGetObjectLabel"
588  },
589  {
590   "name" : "glGetObjectLabelKHR"
591  },
592  {
593   "name" : "glGetObjectPtrLabel"
594  },
595  {
596   "name" : "glGetObjectPtrLabelKHR"
597  },
598  {
599   "name" : "glGetPointerv"
600  },
601  {
602   "name" : "glGetPointervKHR"
603  },
604  {
605   "name" : "glGetProgramBinary"
606  },
607  {
608   "name" : "glGetProgramBinaryOES"
609  },
610  {
611   "name" : "glGetProgramInfoLog"
612  },
613  {
614   "name" : "glGetProgramInterfaceiv"
615  },
616  {
617   "name" : "glGetProgramPipelineInfoLog"
618  },
619  {
620   "name" : "glGetProgramPipelineiv"
621  },
622  {
623   "name" : "glGetProgramResourceIndex"
624  },
625  {
626   "name" : "glGetProgramResourceLocation"
627  },
628  {
629   "name" : "glGetProgramResourceName"
630  },
631  {
632   "name" : "glGetProgramResourceiv"
633  },
634  {
635   "name" : "glGetProgramiv"
636  },
637  {
638   "name" : "glGetQueryObjectuiv"
639  },
640  {
641   "name" : "glGetQueryiv"
642  },
643  {
644   "name" : "glGetRenderbufferParameteriv"
645  },
646  {
647   "name" : "glGetSamplerParameterIiv"
648  },
649  {
650   "name" : "glGetSamplerParameterIivEXT"
651  },
652  {
653   "name" : "glGetSamplerParameterIuiv"
654  },
655  {
656   "name" : "glGetSamplerParameterIuivEXT"
657  },
658  {
659   "name" : "glGetSamplerParameterfv"
660  },
661  {
662   "name" : "glGetSamplerParameteriv"
663  },
664  {
665   "name" : "glGetShaderInfoLog"
666  },
667  {
668   "name" : "glGetShaderPrecisionFormat"
669  },
670  {
671   "name" : "glGetShaderSource"
672  },
673  {
674   "name" : "glGetShaderiv"
675  },
676  {
677   "name" : "glGetString"
678  },
679  {
680   "name" : "glGetStringi"
681  },
682  {
683   "name" : "glGetSynciv"
684  },
685  {
686   "name" : "glGetTexLevelParameterfv"
687  },
688  {
689   "name" : "glGetTexLevelParameteriv"
690  },
691  {
692   "name" : "glGetTexParameterIiv"
693  },
694  {
695   "name" : "glGetTexParameterIivEXT"
696  },
697  {
698   "name" : "glGetTexParameterIuiv"
699  },
700  {
701   "name" : "glGetTexParameterIuivEXT"
702  },
703  {
704   "name" : "glGetTexParameterfv"
705  },
706  {
707   "name" : "glGetTexParameteriv"
708  },
709  {
710   "name" : "glGetTransformFeedbackVarying"
711  },
712  {
713   "name" : "glGetUniformBlockIndex"
714  },
715  {
716   "name" : "glGetUniformIndices"
717  },
718  {
719   "name" : "glGetUniformLocation"
720  },
721  {
722   "name" : "glGetUniformfv"
723  },
724  {
725   "name" : "glGetUniformiv"
726  },
727  {
728   "name" : "glGetUniformuiv"
729  },
730  {
731   "name" : "glGetVertexAttribIiv"
732  },
733  {
734   "name" : "glGetVertexAttribIuiv"
735  },
736  {
737   "name" : "glGetVertexAttribPointerv"
738  },
739  {
740   "name" : "glGetVertexAttribfv"
741  },
742  {
743   "name" : "glGetVertexAttribiv"
744  },
745  {
746   "name" : "glGetnUniformfv"
747  },
748  {
749   "name" : "glGetnUniformiv"
750  },
751  {
752   "name" : "glGetnUniformuiv"
753  },
754  {
755   "name" : "glHint"
756  },
757  {
758   "name" : "glInvalidateFramebuffer"
759  },
760  {
761   "name" : "glInvalidateSubFramebuffer"
762  },
763  {
764   "name" : "glIsBuffer"
765  },
766  {
767   "name" : "glIsEnabled"
768  },
769  {
770   "name" : "glIsEnabledi"
771  },
772  {
773   "name" : "glIsEnablediEXT"
774  },
775  {
776   "name" : "glIsFramebuffer"
777  },
778  {
779   "name" : "glIsProgram"
780  },
781  {
782   "name" : "glIsProgramPipeline"
783  },
784  {
785   "name" : "glIsQuery"
786  },
787  {
788   "name" : "glIsRenderbuffer"
789  },
790  {
791   "name" : "glIsSampler"
792  },
793  {
794   "name" : "glIsShader"
795  },
796  {
797   "name" : "glIsSync"
798  },
799  {
800   "name" : "glIsTexture"
801  },
802  {
803   "name" : "glIsTransformFeedback"
804  },
805  {
806   "name" : "glIsVertexArray"
807  },
808  {
809   "name" : "glIsVertexArrayOES"
810  },
811  {
812   "name" : "glLineWidth"
813  },
814  {
815   "name" : "glLinkProgram"
816  },
817  {
818   "name" : "glMapBufferOES"
819  },
820  {
821   "name" : "glMapBufferRange"
822  },
823  {
824   "name" : "glMemoryBarrier"
825  },
826  {
827   "name" : "glMemoryBarrierByRegion"
828  },
829  {
830   "name" : "glMinSampleShading"
831  },
832  {
833   "name" : "glMinSampleShadingOES"
834  },
835  {
836   "name" : "glObjectLabel"
837  },
838  {
839   "name" : "glObjectLabelKHR"
840  },
841  {
842   "name" : "glObjectPtrLabel"
843  },
844  {
845   "name" : "glObjectPtrLabelKHR"
846  },
847  {
848   "name" : "glPatchParameteri"
849  },
850  {
851   "name" : "glPatchParameteriEXT"
852  },
853  {
854   "name" : "glPauseTransformFeedback"
855  },
856  {
857   "name" : "glPixelStorei"
858  },
859  {
860   "name" : "glPolygonOffset"
861  },
862  {
863   "name" : "glPopDebugGroup"
864  },
865  {
866   "name" : "glPopDebugGroupKHR"
867  },
868  {
869   "name" : "glPrimitiveBoundingBox"
870  },
871  {
872   "name" : "glPrimitiveBoundingBoxEXT"
873  },
874  {
875   "name" : "glProgramBinary"
876  },
877  {
878   "name" : "glProgramBinaryOES"
879  },
880  {
881   "name" : "glProgramParameteri"
882  },
883  {
884   "name" : "glProgramUniform1f"
885  },
886  {
887   "name" : "glProgramUniform1fv"
888  },
889  {
890   "name" : "glProgramUniform1i"
891  },
892  {
893   "name" : "glProgramUniform1iv"
894  },
895  {
896   "name" : "glProgramUniform1ui"
897  },
898  {
899   "name" : "glProgramUniform1uiv"
900  },
901  {
902   "name" : "glProgramUniform2f"
903  },
904  {
905   "name" : "glProgramUniform2fv"
906  },
907  {
908   "name" : "glProgramUniform2i"
909  },
910  {
911   "name" : "glProgramUniform2iv"
912  },
913  {
914   "name" : "glProgramUniform2ui"
915  },
916  {
917   "name" : "glProgramUniform2uiv"
918  },
919  {
920   "name" : "glProgramUniform3f"
921  },
922  {
923   "name" : "glProgramUniform3fv"
924  },
925  {
926   "name" : "glProgramUniform3i"
927  },
928  {
929   "name" : "glProgramUniform3iv"
930  },
931  {
932   "name" : "glProgramUniform3ui"
933  },
934  {
935   "name" : "glProgramUniform3uiv"
936  },
937  {
938   "name" : "glProgramUniform4f"
939  },
940  {
941   "name" : "glProgramUniform4fv"
942  },
943  {
944   "name" : "glProgramUniform4i"
945  },
946  {
947   "name" : "glProgramUniform4iv"
948  },
949  {
950   "name" : "glProgramUniform4ui"
951  },
952  {
953   "name" : "glProgramUniform4uiv"
954  },
955  {
956   "name" : "glProgramUniformMatrix2fv"
957  },
958  {
959   "name" : "glProgramUniformMatrix2x3fv"
960  },
961  {
962   "name" : "glProgramUniformMatrix2x4fv"
963  },
964  {
965   "name" : "glProgramUniformMatrix3fv"
966  },
967  {
968   "name" : "glProgramUniformMatrix3x2fv"
969  },
970  {
971   "name" : "glProgramUniformMatrix3x4fv"
972  },
973  {
974   "name" : "glProgramUniformMatrix4fv"
975  },
976  {
977   "name" : "glProgramUniformMatrix4x2fv"
978  },
979  {
980   "name" : "glProgramUniformMatrix4x3fv"
981  },
982  {
983   "name" : "glPushDebugGroup"
984  },
985  {
986   "name" : "glPushDebugGroupKHR"
987  },
988  {
989   "name" : "glReadBuffer"
990  },
991  {
992   "name" : "glReadPixels"
993  },
994  {
995   "name" : "glReadnPixels"
996  },
997  {
998   "name" : "glReleaseShaderCompiler"
999  },
1000  {
1001   "name" : "glRenderbufferStorage"
1002  },
1003  {
1004   "name" : "glRenderbufferStorageMultisample"
1005  },
1006  {
1007   "name" : "glRenderbufferStorageMultisampleEXT"
1008  },
1009  {
1010   "name" : "glResumeTransformFeedback"
1011  },
1012  {
1013   "name" : "glSampleCoverage"
1014  },
1015  {
1016   "name" : "glSampleMaski"
1017  },
1018  {
1019   "name" : "glSamplerParameterIiv"
1020  },
1021  {
1022   "name" : "glSamplerParameterIivEXT"
1023  },
1024  {
1025   "name" : "glSamplerParameterIuiv"
1026  },
1027  {
1028   "name" : "glSamplerParameterIuivEXT"
1029  },
1030  {
1031   "name" : "glSamplerParameterf"
1032  },
1033  {
1034   "name" : "glSamplerParameterfv"
1035  },
1036  {
1037   "name" : "glSamplerParameteri"
1038  },
1039  {
1040   "name" : "glSamplerParameteriv"
1041  },
1042  {
1043   "name" : "glScissor"
1044  },
1045  {
1046   "name" : "glShaderBinary"
1047  },
1048  {
1049   "name" : "glShaderSource"
1050  },
1051  {
1052   "name" : "glStencilFunc"
1053  },
1054  {
1055   "name" : "glStencilFuncSeparate"
1056  },
1057  {
1058   "name" : "glStencilMask"
1059  },
1060  {
1061   "name" : "glStencilMaskSeparate"
1062  },
1063  {
1064   "name" : "glStencilOp"
1065  },
1066  {
1067   "name" : "glStencilOpSeparate"
1068  },
1069  {
1070   "name" : "glTexBuffer"
1071  },
1072  {
1073   "name" : "glTexBufferEXT"
1074  },
1075  {
1076   "name" : "glTexBufferRange"
1077  },
1078  {
1079   "name" : "glTexBufferRangeEXT"
1080  },
1081  {
1082   "name" : "glTexImage2D"
1083  },
1084  {
1085   "name" : "glTexImage3D"
1086  },
1087  {
1088   "name" : "glTexImage3DOES"
1089  },
1090  {
1091   "name" : "glTexParameterIiv"
1092  },
1093  {
1094   "name" : "glTexParameterIivEXT"
1095  },
1096  {
1097   "name" : "glTexParameterIuiv"
1098  },
1099  {
1100   "name" : "glTexParameterIuivEXT"
1101  },
1102  {
1103   "name" : "glTexParameterf"
1104  },
1105  {
1106   "name" : "glTexParameterfv"
1107  },
1108  {
1109   "name" : "glTexParameteri"
1110  },
1111  {
1112   "name" : "glTexParameteriv"
1113  },
1114  {
1115   "name" : "glTexStorage2D"
1116  },
1117  {
1118   "name" : "glTexStorage2DMultisample"
1119  },
1120  {
1121   "name" : "glTexStorage3D"
1122  },
1123  {
1124   "name" : "glTexStorage3DMultisample"
1125  },
1126  {
1127   "name" : "glTexStorage3DMultisampleOES"
1128  },
1129  {
1130   "name" : "glTexSubImage2D"
1131  },
1132  {
1133   "name" : "glTexSubImage3D"
1134  },
1135  {
1136   "name" : "glTexSubImage3DOES"
1137  },
1138  {
1139   "name" : "glTransformFeedbackVaryings"
1140  },
1141  {
1142   "name" : "glUniform1f"
1143  },
1144  {
1145   "name" : "glUniform1fv"
1146  },
1147  {
1148   "name" : "glUniform1i"
1149  },
1150  {
1151   "name" : "glUniform1iv"
1152  },
1153  {
1154   "name" : "glUniform1ui"
1155  },
1156  {
1157   "name" : "glUniform1uiv"
1158  },
1159  {
1160   "name" : "glUniform2f"
1161  },
1162  {
1163   "name" : "glUniform2fv"
1164  },
1165  {
1166   "name" : "glUniform2i"
1167  },
1168  {
1169   "name" : "glUniform2iv"
1170  },
1171  {
1172   "name" : "glUniform2ui"
1173  },
1174  {
1175   "name" : "glUniform2uiv"
1176  },
1177  {
1178   "name" : "glUniform3f"
1179  },
1180  {
1181   "name" : "glUniform3fv"
1182  },
1183  {
1184   "name" : "glUniform3i"
1185  },
1186  {
1187   "name" : "glUniform3iv"
1188  },
1189  {
1190   "name" : "glUniform3ui"
1191  },
1192  {
1193   "name" : "glUniform3uiv"
1194  },
1195  {
1196   "name" : "glUniform4f"
1197  },
1198  {
1199   "name" : "glUniform4fv"
1200  },
1201  {
1202   "name" : "glUniform4i"
1203  },
1204  {
1205   "name" : "glUniform4iv"
1206  },
1207  {
1208   "name" : "glUniform4ui"
1209  },
1210  {
1211   "name" : "glUniform4uiv"
1212  },
1213  {
1214   "name" : "glUniformBlockBinding"
1215  },
1216  {
1217   "name" : "glUniformMatrix2fv"
1218  },
1219  {
1220   "name" : "glUniformMatrix2x3fv"
1221  },
1222  {
1223   "name" : "glUniformMatrix2x4fv"
1224  },
1225  {
1226   "name" : "glUniformMatrix3fv"
1227  },
1228  {
1229   "name" : "glUniformMatrix3x2fv"
1230  },
1231  {
1232   "name" : "glUniformMatrix3x4fv"
1233  },
1234  {
1235   "name" : "glUniformMatrix4fv"
1236  },
1237  {
1238   "name" : "glUniformMatrix4x2fv"
1239  },
1240  {
1241   "name" : "glUniformMatrix4x3fv"
1242  },
1243  {
1244   "name" : "glUnmapBuffer"
1245  },
1246  {
1247   "name" : "glUnmapBufferOES"
1248  },
1249  {
1250   "name" : "glUseProgram"
1251  },
1252  {
1253   "name" : "glUseProgramStages"
1254  },
1255  {
1256   "name" : "glValidateProgram"
1257  },
1258  {
1259   "name" : "glValidateProgramPipeline"
1260  },
1261  {
1262   "name" : "glVertexAttrib1f"
1263  },
1264  {
1265   "name" : "glVertexAttrib1fv"
1266  },
1267  {
1268   "name" : "glVertexAttrib2f"
1269  },
1270  {
1271   "name" : "glVertexAttrib2fv"
1272  },
1273  {
1274   "name" : "glVertexAttrib3f"
1275  },
1276  {
1277   "name" : "glVertexAttrib3fv"
1278  },
1279  {
1280   "name" : "glVertexAttrib4f"
1281  },
1282  {
1283   "name" : "glVertexAttrib4fv"
1284  },
1285  {
1286   "name" : "glVertexAttribBinding"
1287  },
1288  {
1289   "name" : "glVertexAttribDivisor"
1290  },
1291  {
1292   "name" : "glVertexAttribFormat"
1293  },
1294  {
1295   "name" : "glVertexAttribI4i"
1296  },
1297  {
1298   "name" : "glVertexAttribI4iv"
1299  },
1300  {
1301   "name" : "glVertexAttribI4ui"
1302  },
1303  {
1304   "name" : "glVertexAttribI4uiv"
1305  },
1306  {
1307   "name" : "glVertexAttribIFormat"
1308  },
1309  {
1310   "name" : "glVertexAttribIPointer"
1311  },
1312  {
1313   "name" : "glVertexAttribPointer"
1314  },
1315  {
1316   "name" : "glVertexBindingDivisor"
1317  },
1318  {
1319   "name" : "glViewport"
1320  },
1321  {
1322   "name" : "glWaitSync"
1323  }
1324 ],
1325 "elf_objects" : [],
1326 "enum_types" :
1327 [
1328  {
1329   "alignment" : 4,
1330   "enum_fields" :
1331   [
1332    {
1333     "enum_field_value" : 0,
1334     "name" : "KHRONOS_FALSE"
1335    },
1336    {
1337     "enum_field_value" : 1,
1338     "name" : "KHRONOS_TRUE"
1339    },
1340    {
1341     "enum_field_value" : 2147483647,
1342     "name" : "KHRONOS_BOOLEAN_ENUM_FORCE_SIZE"
1343    }
1344   ],
1345   "linker_set_key" : "_ZTI22khronos_boolean_enum_t",
1346   "name" : "khronos_boolean_enum_t",
1347   "size" : 4,
1348   "source_file" : "frameworks/native/opengl/include/KHR/khrplatform.h",
1349   "underlying_type" : "_ZTIj"
1350  }
1351 ],
1352 "function_types" :
1353 [
1354  {
1355   "alignment" : 4,
1356   "linker_set_key" : "_ZTIFvjjjjiPKcPKvE",
1357   "name" : "void (unsigned int, unsigned int, unsigned int, unsigned int, int, const char *, const void *)",
1358   "parameters" :
1359   [
1360    {
1361     "referenced_type" : "_ZTIj"
1362    },
1363    {
1364     "referenced_type" : "_ZTIj"
1365    },
1366    {
1367     "referenced_type" : "_ZTIj"
1368    },
1369    {
1370     "referenced_type" : "_ZTIj"
1371    },
1372    {
1373     "referenced_type" : "_ZTIi"
1374    },
1375    {
1376     "referenced_type" : "_ZTIPKc"
1377    },
1378    {
1379     "referenced_type" : "_ZTIPKv"
1380    }
1381   ],
1382   "return_type" : "_ZTIv",
1383   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
1384  },
1385  {
1386   "alignment" : 4,
1387   "linker_set_key" : "_ZTIFvvE",
1388   "name" : "void ()",
1389   "return_type" : "_ZTIv",
1390   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
1391  }
1392 ],
1393 "functions" :
1394 [
1395  {
1396   "function_name" : "glActiveShaderProgram",
1397   "linker_set_key" : "glActiveShaderProgram",
1398   "parameters" :
1399   [
1400    {
1401     "referenced_type" : "_ZTIj"
1402    },
1403    {
1404     "referenced_type" : "_ZTIj"
1405    }
1406   ],
1407   "return_type" : "_ZTIv",
1408   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
1409  },
1410  {
1411   "function_name" : "glActiveTexture",
1412   "linker_set_key" : "glActiveTexture",
1413   "parameters" :
1414   [
1415    {
1416     "referenced_type" : "_ZTIj"
1417    }
1418   ],
1419   "return_type" : "_ZTIv",
1420   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
1421  },
1422  {
1423   "function_name" : "glAttachShader",
1424   "linker_set_key" : "glAttachShader",
1425   "parameters" :
1426   [
1427    {
1428     "referenced_type" : "_ZTIj"
1429    },
1430    {
1431     "referenced_type" : "_ZTIj"
1432    }
1433   ],
1434   "return_type" : "_ZTIv",
1435   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1436  },
1437  {
1438   "function_name" : "glBeginQuery",
1439   "linker_set_key" : "glBeginQuery",
1440   "parameters" :
1441   [
1442    {
1443     "referenced_type" : "_ZTIj"
1444    },
1445    {
1446     "referenced_type" : "_ZTIj"
1447    }
1448   ],
1449   "return_type" : "_ZTIv",
1450   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1451  },
1452  {
1453   "function_name" : "glBeginTransformFeedback",
1454   "linker_set_key" : "glBeginTransformFeedback",
1455   "parameters" :
1456   [
1457    {
1458     "referenced_type" : "_ZTIj"
1459    }
1460   ],
1461   "return_type" : "_ZTIv",
1462   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1463  },
1464  {
1465   "function_name" : "glBindAttribLocation",
1466   "linker_set_key" : "glBindAttribLocation",
1467   "parameters" :
1468   [
1469    {
1470     "referenced_type" : "_ZTIj"
1471    },
1472    {
1473     "referenced_type" : "_ZTIj"
1474    },
1475    {
1476     "referenced_type" : "_ZTIPKc"
1477    }
1478   ],
1479   "return_type" : "_ZTIv",
1480   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1481  },
1482  {
1483   "function_name" : "glBindBuffer",
1484   "linker_set_key" : "glBindBuffer",
1485   "parameters" :
1486   [
1487    {
1488     "referenced_type" : "_ZTIj"
1489    },
1490    {
1491     "referenced_type" : "_ZTIj"
1492    }
1493   ],
1494   "return_type" : "_ZTIv",
1495   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
1496  },
1497  {
1498   "function_name" : "glBindBufferBase",
1499   "linker_set_key" : "glBindBufferBase",
1500   "parameters" :
1501   [
1502    {
1503     "referenced_type" : "_ZTIj"
1504    },
1505    {
1506     "referenced_type" : "_ZTIj"
1507    },
1508    {
1509     "referenced_type" : "_ZTIj"
1510    }
1511   ],
1512   "return_type" : "_ZTIv",
1513   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1514  },
1515  {
1516   "function_name" : "glBindBufferRange",
1517   "linker_set_key" : "glBindBufferRange",
1518   "parameters" :
1519   [
1520    {
1521     "referenced_type" : "_ZTIj"
1522    },
1523    {
1524     "referenced_type" : "_ZTIj"
1525    },
1526    {
1527     "referenced_type" : "_ZTIj"
1528    },
1529    {
1530     "referenced_type" : "_ZTIl"
1531    },
1532    {
1533     "referenced_type" : "_ZTIl"
1534    }
1535   ],
1536   "return_type" : "_ZTIv",
1537   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1538  },
1539  {
1540   "function_name" : "glBindFramebuffer",
1541   "linker_set_key" : "glBindFramebuffer",
1542   "parameters" :
1543   [
1544    {
1545     "referenced_type" : "_ZTIj"
1546    },
1547    {
1548     "referenced_type" : "_ZTIj"
1549    }
1550   ],
1551   "return_type" : "_ZTIv",
1552   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1553  },
1554  {
1555   "function_name" : "glBindImageTexture",
1556   "linker_set_key" : "glBindImageTexture",
1557   "parameters" :
1558   [
1559    {
1560     "referenced_type" : "_ZTIj"
1561    },
1562    {
1563     "referenced_type" : "_ZTIj"
1564    },
1565    {
1566     "referenced_type" : "_ZTIi"
1567    },
1568    {
1569     "referenced_type" : "_ZTIh"
1570    },
1571    {
1572     "referenced_type" : "_ZTIi"
1573    },
1574    {
1575     "referenced_type" : "_ZTIj"
1576    },
1577    {
1578     "referenced_type" : "_ZTIj"
1579    }
1580   ],
1581   "return_type" : "_ZTIv",
1582   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
1583  },
1584  {
1585   "function_name" : "glBindProgramPipeline",
1586   "linker_set_key" : "glBindProgramPipeline",
1587   "parameters" :
1588   [
1589    {
1590     "referenced_type" : "_ZTIj"
1591    }
1592   ],
1593   "return_type" : "_ZTIv",
1594   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
1595  },
1596  {
1597   "function_name" : "glBindRenderbuffer",
1598   "linker_set_key" : "glBindRenderbuffer",
1599   "parameters" :
1600   [
1601    {
1602     "referenced_type" : "_ZTIj"
1603    },
1604    {
1605     "referenced_type" : "_ZTIj"
1606    }
1607   ],
1608   "return_type" : "_ZTIv",
1609   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1610  },
1611  {
1612   "function_name" : "glBindSampler",
1613   "linker_set_key" : "glBindSampler",
1614   "parameters" :
1615   [
1616    {
1617     "referenced_type" : "_ZTIj"
1618    },
1619    {
1620     "referenced_type" : "_ZTIj"
1621    }
1622   ],
1623   "return_type" : "_ZTIv",
1624   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1625  },
1626  {
1627   "function_name" : "glBindTexture",
1628   "linker_set_key" : "glBindTexture",
1629   "parameters" :
1630   [
1631    {
1632     "referenced_type" : "_ZTIj"
1633    },
1634    {
1635     "referenced_type" : "_ZTIj"
1636    }
1637   ],
1638   "return_type" : "_ZTIv",
1639   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
1640  },
1641  {
1642   "function_name" : "glBindTransformFeedback",
1643   "linker_set_key" : "glBindTransformFeedback",
1644   "parameters" :
1645   [
1646    {
1647     "referenced_type" : "_ZTIj"
1648    },
1649    {
1650     "referenced_type" : "_ZTIj"
1651    }
1652   ],
1653   "return_type" : "_ZTIv",
1654   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1655  },
1656  {
1657   "function_name" : "glBindVertexArray",
1658   "linker_set_key" : "glBindVertexArray",
1659   "parameters" :
1660   [
1661    {
1662     "referenced_type" : "_ZTIj"
1663    }
1664   ],
1665   "return_type" : "_ZTIv",
1666   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1667  },
1668  {
1669   "function_name" : "glBindVertexArrayOES",
1670   "linker_set_key" : "glBindVertexArrayOES",
1671   "parameters" :
1672   [
1673    {
1674     "referenced_type" : "_ZTIj"
1675    }
1676   ],
1677   "return_type" : "_ZTIv",
1678   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
1679  },
1680  {
1681   "function_name" : "glBindVertexBuffer",
1682   "linker_set_key" : "glBindVertexBuffer",
1683   "parameters" :
1684   [
1685    {
1686     "referenced_type" : "_ZTIj"
1687    },
1688    {
1689     "referenced_type" : "_ZTIj"
1690    },
1691    {
1692     "referenced_type" : "_ZTIl"
1693    },
1694    {
1695     "referenced_type" : "_ZTIi"
1696    }
1697   ],
1698   "return_type" : "_ZTIv",
1699   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
1700  },
1701  {
1702   "function_name" : "glBlendBarrier",
1703   "linker_set_key" : "glBlendBarrier",
1704   "return_type" : "_ZTIv",
1705   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
1706  },
1707  {
1708   "function_name" : "glBlendBarrierKHR",
1709   "linker_set_key" : "glBlendBarrierKHR",
1710   "return_type" : "_ZTIv",
1711   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
1712  },
1713  {
1714   "function_name" : "glBlendColor",
1715   "linker_set_key" : "glBlendColor",
1716   "parameters" :
1717   [
1718    {
1719     "referenced_type" : "_ZTIf"
1720    },
1721    {
1722     "referenced_type" : "_ZTIf"
1723    },
1724    {
1725     "referenced_type" : "_ZTIf"
1726    },
1727    {
1728     "referenced_type" : "_ZTIf"
1729    }
1730   ],
1731   "return_type" : "_ZTIv",
1732   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1733  },
1734  {
1735   "function_name" : "glBlendEquation",
1736   "linker_set_key" : "glBlendEquation",
1737   "parameters" :
1738   [
1739    {
1740     "referenced_type" : "_ZTIj"
1741    }
1742   ],
1743   "return_type" : "_ZTIv",
1744   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1745  },
1746  {
1747   "function_name" : "glBlendEquationSeparate",
1748   "linker_set_key" : "glBlendEquationSeparate",
1749   "parameters" :
1750   [
1751    {
1752     "referenced_type" : "_ZTIj"
1753    },
1754    {
1755     "referenced_type" : "_ZTIj"
1756    }
1757   ],
1758   "return_type" : "_ZTIv",
1759   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1760  },
1761  {
1762   "function_name" : "glBlendEquationSeparatei",
1763   "linker_set_key" : "glBlendEquationSeparatei",
1764   "parameters" :
1765   [
1766    {
1767     "referenced_type" : "_ZTIj"
1768    },
1769    {
1770     "referenced_type" : "_ZTIj"
1771    },
1772    {
1773     "referenced_type" : "_ZTIj"
1774    }
1775   ],
1776   "return_type" : "_ZTIv",
1777   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
1778  },
1779  {
1780   "function_name" : "glBlendEquationSeparateiEXT",
1781   "linker_set_key" : "glBlendEquationSeparateiEXT",
1782   "parameters" :
1783   [
1784    {
1785     "referenced_type" : "_ZTIj"
1786    },
1787    {
1788     "referenced_type" : "_ZTIj"
1789    },
1790    {
1791     "referenced_type" : "_ZTIj"
1792    }
1793   ],
1794   "return_type" : "_ZTIv",
1795   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
1796  },
1797  {
1798   "function_name" : "glBlendEquationi",
1799   "linker_set_key" : "glBlendEquationi",
1800   "parameters" :
1801   [
1802    {
1803     "referenced_type" : "_ZTIj"
1804    },
1805    {
1806     "referenced_type" : "_ZTIj"
1807    }
1808   ],
1809   "return_type" : "_ZTIv",
1810   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
1811  },
1812  {
1813   "function_name" : "glBlendEquationiEXT",
1814   "linker_set_key" : "glBlendEquationiEXT",
1815   "parameters" :
1816   [
1817    {
1818     "referenced_type" : "_ZTIj"
1819    },
1820    {
1821     "referenced_type" : "_ZTIj"
1822    }
1823   ],
1824   "return_type" : "_ZTIv",
1825   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
1826  },
1827  {
1828   "function_name" : "glBlendFunc",
1829   "linker_set_key" : "glBlendFunc",
1830   "parameters" :
1831   [
1832    {
1833     "referenced_type" : "_ZTIj"
1834    },
1835    {
1836     "referenced_type" : "_ZTIj"
1837    }
1838   ],
1839   "return_type" : "_ZTIv",
1840   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
1841  },
1842  {
1843   "function_name" : "glBlendFuncSeparate",
1844   "linker_set_key" : "glBlendFuncSeparate",
1845   "parameters" :
1846   [
1847    {
1848     "referenced_type" : "_ZTIj"
1849    },
1850    {
1851     "referenced_type" : "_ZTIj"
1852    },
1853    {
1854     "referenced_type" : "_ZTIj"
1855    },
1856    {
1857     "referenced_type" : "_ZTIj"
1858    }
1859   ],
1860   "return_type" : "_ZTIv",
1861   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
1862  },
1863  {
1864   "function_name" : "glBlendFuncSeparatei",
1865   "linker_set_key" : "glBlendFuncSeparatei",
1866   "parameters" :
1867   [
1868    {
1869     "referenced_type" : "_ZTIj"
1870    },
1871    {
1872     "referenced_type" : "_ZTIj"
1873    },
1874    {
1875     "referenced_type" : "_ZTIj"
1876    },
1877    {
1878     "referenced_type" : "_ZTIj"
1879    },
1880    {
1881     "referenced_type" : "_ZTIj"
1882    }
1883   ],
1884   "return_type" : "_ZTIv",
1885   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
1886  },
1887  {
1888   "function_name" : "glBlendFuncSeparateiEXT",
1889   "linker_set_key" : "glBlendFuncSeparateiEXT",
1890   "parameters" :
1891   [
1892    {
1893     "referenced_type" : "_ZTIj"
1894    },
1895    {
1896     "referenced_type" : "_ZTIj"
1897    },
1898    {
1899     "referenced_type" : "_ZTIj"
1900    },
1901    {
1902     "referenced_type" : "_ZTIj"
1903    },
1904    {
1905     "referenced_type" : "_ZTIj"
1906    }
1907   ],
1908   "return_type" : "_ZTIv",
1909   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
1910  },
1911  {
1912   "function_name" : "glBlendFunci",
1913   "linker_set_key" : "glBlendFunci",
1914   "parameters" :
1915   [
1916    {
1917     "referenced_type" : "_ZTIj"
1918    },
1919    {
1920     "referenced_type" : "_ZTIj"
1921    },
1922    {
1923     "referenced_type" : "_ZTIj"
1924    }
1925   ],
1926   "return_type" : "_ZTIv",
1927   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
1928  },
1929  {
1930   "function_name" : "glBlendFunciEXT",
1931   "linker_set_key" : "glBlendFunciEXT",
1932   "parameters" :
1933   [
1934    {
1935     "referenced_type" : "_ZTIj"
1936    },
1937    {
1938     "referenced_type" : "_ZTIj"
1939    },
1940    {
1941     "referenced_type" : "_ZTIj"
1942    }
1943   ],
1944   "return_type" : "_ZTIv",
1945   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
1946  },
1947  {
1948   "function_name" : "glBlitFramebuffer",
1949   "linker_set_key" : "glBlitFramebuffer",
1950   "parameters" :
1951   [
1952    {
1953     "referenced_type" : "_ZTIi"
1954    },
1955    {
1956     "referenced_type" : "_ZTIi"
1957    },
1958    {
1959     "referenced_type" : "_ZTIi"
1960    },
1961    {
1962     "referenced_type" : "_ZTIi"
1963    },
1964    {
1965     "referenced_type" : "_ZTIi"
1966    },
1967    {
1968     "referenced_type" : "_ZTIi"
1969    },
1970    {
1971     "referenced_type" : "_ZTIi"
1972    },
1973    {
1974     "referenced_type" : "_ZTIi"
1975    },
1976    {
1977     "referenced_type" : "_ZTIj"
1978    },
1979    {
1980     "referenced_type" : "_ZTIj"
1981    }
1982   ],
1983   "return_type" : "_ZTIv",
1984   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
1985  },
1986  {
1987   "function_name" : "glBufferData",
1988   "linker_set_key" : "glBufferData",
1989   "parameters" :
1990   [
1991    {
1992     "referenced_type" : "_ZTIj"
1993    },
1994    {
1995     "referenced_type" : "_ZTIl"
1996    },
1997    {
1998     "referenced_type" : "_ZTIPKv"
1999    },
2000    {
2001     "referenced_type" : "_ZTIj"
2002    }
2003   ],
2004   "return_type" : "_ZTIv",
2005   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2006  },
2007  {
2008   "function_name" : "glBufferStorageEXT",
2009   "linker_set_key" : "glBufferStorageEXT",
2010   "parameters" :
2011   [
2012    {
2013     "referenced_type" : "_ZTIj"
2014    },
2015    {
2016     "referenced_type" : "_ZTIl"
2017    },
2018    {
2019     "referenced_type" : "_ZTIPKv"
2020    },
2021    {
2022     "referenced_type" : "_ZTIj"
2023    }
2024   ],
2025   "return_type" : "_ZTIv",
2026   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2027  },
2028  {
2029   "function_name" : "glBufferStorageExternalEXT",
2030   "linker_set_key" : "glBufferStorageExternalEXT",
2031   "parameters" :
2032   [
2033    {
2034     "referenced_type" : "_ZTIj"
2035    },
2036    {
2037     "referenced_type" : "_ZTIl"
2038    },
2039    {
2040     "referenced_type" : "_ZTIl"
2041    },
2042    {
2043     "referenced_type" : "_ZTIPv"
2044    },
2045    {
2046     "referenced_type" : "_ZTIj"
2047    }
2048   ],
2049   "return_type" : "_ZTIv",
2050   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2051  },
2052  {
2053   "function_name" : "glBufferSubData",
2054   "linker_set_key" : "glBufferSubData",
2055   "parameters" :
2056   [
2057    {
2058     "referenced_type" : "_ZTIj"
2059    },
2060    {
2061     "referenced_type" : "_ZTIl"
2062    },
2063    {
2064     "referenced_type" : "_ZTIl"
2065    },
2066    {
2067     "referenced_type" : "_ZTIPKv"
2068    }
2069   ],
2070   "return_type" : "_ZTIv",
2071   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2072  },
2073  {
2074   "function_name" : "glCheckFramebufferStatus",
2075   "linker_set_key" : "glCheckFramebufferStatus",
2076   "parameters" :
2077   [
2078    {
2079     "referenced_type" : "_ZTIj"
2080    }
2081   ],
2082   "return_type" : "_ZTIj",
2083   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
2084  },
2085  {
2086   "function_name" : "glClear",
2087   "linker_set_key" : "glClear",
2088   "parameters" :
2089   [
2090    {
2091     "referenced_type" : "_ZTIj"
2092    }
2093   ],
2094   "return_type" : "_ZTIv",
2095   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2096  },
2097  {
2098   "function_name" : "glClearBufferfi",
2099   "linker_set_key" : "glClearBufferfi",
2100   "parameters" :
2101   [
2102    {
2103     "referenced_type" : "_ZTIj"
2104    },
2105    {
2106     "referenced_type" : "_ZTIi"
2107    },
2108    {
2109     "referenced_type" : "_ZTIf"
2110    },
2111    {
2112     "referenced_type" : "_ZTIi"
2113    }
2114   ],
2115   "return_type" : "_ZTIv",
2116   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2117  },
2118  {
2119   "function_name" : "glClearBufferfv",
2120   "linker_set_key" : "glClearBufferfv",
2121   "parameters" :
2122   [
2123    {
2124     "referenced_type" : "_ZTIj"
2125    },
2126    {
2127     "referenced_type" : "_ZTIi"
2128    },
2129    {
2130     "referenced_type" : "_ZTIPKf"
2131    }
2132   ],
2133   "return_type" : "_ZTIv",
2134   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2135  },
2136  {
2137   "function_name" : "glClearBufferiv",
2138   "linker_set_key" : "glClearBufferiv",
2139   "parameters" :
2140   [
2141    {
2142     "referenced_type" : "_ZTIj"
2143    },
2144    {
2145     "referenced_type" : "_ZTIi"
2146    },
2147    {
2148     "referenced_type" : "_ZTIPKi"
2149    }
2150   ],
2151   "return_type" : "_ZTIv",
2152   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2153  },
2154  {
2155   "function_name" : "glClearBufferuiv",
2156   "linker_set_key" : "glClearBufferuiv",
2157   "parameters" :
2158   [
2159    {
2160     "referenced_type" : "_ZTIj"
2161    },
2162    {
2163     "referenced_type" : "_ZTIi"
2164    },
2165    {
2166     "referenced_type" : "_ZTIPKj"
2167    }
2168   ],
2169   "return_type" : "_ZTIv",
2170   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2171  },
2172  {
2173   "function_name" : "glClearColor",
2174   "linker_set_key" : "glClearColor",
2175   "parameters" :
2176   [
2177    {
2178     "referenced_type" : "_ZTIf"
2179    },
2180    {
2181     "referenced_type" : "_ZTIf"
2182    },
2183    {
2184     "referenced_type" : "_ZTIf"
2185    },
2186    {
2187     "referenced_type" : "_ZTIf"
2188    }
2189   ],
2190   "return_type" : "_ZTIv",
2191   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2192  },
2193  {
2194   "function_name" : "glClearDepthf",
2195   "linker_set_key" : "glClearDepthf",
2196   "parameters" :
2197   [
2198    {
2199     "referenced_type" : "_ZTIf"
2200    }
2201   ],
2202   "return_type" : "_ZTIv",
2203   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2204  },
2205  {
2206   "function_name" : "glClearStencil",
2207   "linker_set_key" : "glClearStencil",
2208   "parameters" :
2209   [
2210    {
2211     "referenced_type" : "_ZTIi"
2212    }
2213   ],
2214   "return_type" : "_ZTIv",
2215   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2216  },
2217  {
2218   "function_name" : "glClientWaitSync",
2219   "linker_set_key" : "glClientWaitSync",
2220   "parameters" :
2221   [
2222    {
2223     "referenced_type" : "_ZTIP8__GLsync"
2224    },
2225    {
2226     "referenced_type" : "_ZTIj"
2227    },
2228    {
2229     "referenced_type" : "_ZTIm"
2230    }
2231   ],
2232   "return_type" : "_ZTIj",
2233   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2234  },
2235  {
2236   "function_name" : "glColorMask",
2237   "linker_set_key" : "glColorMask",
2238   "parameters" :
2239   [
2240    {
2241     "referenced_type" : "_ZTIh"
2242    },
2243    {
2244     "referenced_type" : "_ZTIh"
2245    },
2246    {
2247     "referenced_type" : "_ZTIh"
2248    },
2249    {
2250     "referenced_type" : "_ZTIh"
2251    }
2252   ],
2253   "return_type" : "_ZTIv",
2254   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2255  },
2256  {
2257   "function_name" : "glColorMaski",
2258   "linker_set_key" : "glColorMaski",
2259   "parameters" :
2260   [
2261    {
2262     "referenced_type" : "_ZTIj"
2263    },
2264    {
2265     "referenced_type" : "_ZTIh"
2266    },
2267    {
2268     "referenced_type" : "_ZTIh"
2269    },
2270    {
2271     "referenced_type" : "_ZTIh"
2272    },
2273    {
2274     "referenced_type" : "_ZTIh"
2275    }
2276   ],
2277   "return_type" : "_ZTIv",
2278   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
2279  },
2280  {
2281   "function_name" : "glColorMaskiEXT",
2282   "linker_set_key" : "glColorMaskiEXT",
2283   "parameters" :
2284   [
2285    {
2286     "referenced_type" : "_ZTIj"
2287    },
2288    {
2289     "referenced_type" : "_ZTIh"
2290    },
2291    {
2292     "referenced_type" : "_ZTIh"
2293    },
2294    {
2295     "referenced_type" : "_ZTIh"
2296    },
2297    {
2298     "referenced_type" : "_ZTIh"
2299    }
2300   ],
2301   "return_type" : "_ZTIv",
2302   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2303  },
2304  {
2305   "function_name" : "glCompileShader",
2306   "linker_set_key" : "glCompileShader",
2307   "parameters" :
2308   [
2309    {
2310     "referenced_type" : "_ZTIj"
2311    }
2312   ],
2313   "return_type" : "_ZTIv",
2314   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
2315  },
2316  {
2317   "function_name" : "glCompressedTexImage2D",
2318   "linker_set_key" : "glCompressedTexImage2D",
2319   "parameters" :
2320   [
2321    {
2322     "referenced_type" : "_ZTIj"
2323    },
2324    {
2325     "referenced_type" : "_ZTIi"
2326    },
2327    {
2328     "referenced_type" : "_ZTIj"
2329    },
2330    {
2331     "referenced_type" : "_ZTIi"
2332    },
2333    {
2334     "referenced_type" : "_ZTIi"
2335    },
2336    {
2337     "referenced_type" : "_ZTIi"
2338    },
2339    {
2340     "referenced_type" : "_ZTIi"
2341    },
2342    {
2343     "referenced_type" : "_ZTIPKv"
2344    }
2345   ],
2346   "return_type" : "_ZTIv",
2347   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2348  },
2349  {
2350   "function_name" : "glCompressedTexImage3D",
2351   "linker_set_key" : "glCompressedTexImage3D",
2352   "parameters" :
2353   [
2354    {
2355     "referenced_type" : "_ZTIj"
2356    },
2357    {
2358     "referenced_type" : "_ZTIi"
2359    },
2360    {
2361     "referenced_type" : "_ZTIj"
2362    },
2363    {
2364     "referenced_type" : "_ZTIi"
2365    },
2366    {
2367     "referenced_type" : "_ZTIi"
2368    },
2369    {
2370     "referenced_type" : "_ZTIi"
2371    },
2372    {
2373     "referenced_type" : "_ZTIi"
2374    },
2375    {
2376     "referenced_type" : "_ZTIi"
2377    },
2378    {
2379     "referenced_type" : "_ZTIPKv"
2380    }
2381   ],
2382   "return_type" : "_ZTIv",
2383   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2384  },
2385  {
2386   "function_name" : "glCompressedTexImage3DOES",
2387   "linker_set_key" : "glCompressedTexImage3DOES",
2388   "parameters" :
2389   [
2390    {
2391     "referenced_type" : "_ZTIj"
2392    },
2393    {
2394     "referenced_type" : "_ZTIi"
2395    },
2396    {
2397     "referenced_type" : "_ZTIj"
2398    },
2399    {
2400     "referenced_type" : "_ZTIi"
2401    },
2402    {
2403     "referenced_type" : "_ZTIi"
2404    },
2405    {
2406     "referenced_type" : "_ZTIi"
2407    },
2408    {
2409     "referenced_type" : "_ZTIi"
2410    },
2411    {
2412     "referenced_type" : "_ZTIi"
2413    },
2414    {
2415     "referenced_type" : "_ZTIPKv"
2416    }
2417   ],
2418   "return_type" : "_ZTIv",
2419   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2420  },
2421  {
2422   "function_name" : "glCompressedTexSubImage2D",
2423   "linker_set_key" : "glCompressedTexSubImage2D",
2424   "parameters" :
2425   [
2426    {
2427     "referenced_type" : "_ZTIj"
2428    },
2429    {
2430     "referenced_type" : "_ZTIi"
2431    },
2432    {
2433     "referenced_type" : "_ZTIi"
2434    },
2435    {
2436     "referenced_type" : "_ZTIi"
2437    },
2438    {
2439     "referenced_type" : "_ZTIi"
2440    },
2441    {
2442     "referenced_type" : "_ZTIi"
2443    },
2444    {
2445     "referenced_type" : "_ZTIj"
2446    },
2447    {
2448     "referenced_type" : "_ZTIi"
2449    },
2450    {
2451     "referenced_type" : "_ZTIPKv"
2452    }
2453   ],
2454   "return_type" : "_ZTIv",
2455   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2456  },
2457  {
2458   "function_name" : "glCompressedTexSubImage3D",
2459   "linker_set_key" : "glCompressedTexSubImage3D",
2460   "parameters" :
2461   [
2462    {
2463     "referenced_type" : "_ZTIj"
2464    },
2465    {
2466     "referenced_type" : "_ZTIi"
2467    },
2468    {
2469     "referenced_type" : "_ZTIi"
2470    },
2471    {
2472     "referenced_type" : "_ZTIi"
2473    },
2474    {
2475     "referenced_type" : "_ZTIi"
2476    },
2477    {
2478     "referenced_type" : "_ZTIi"
2479    },
2480    {
2481     "referenced_type" : "_ZTIi"
2482    },
2483    {
2484     "referenced_type" : "_ZTIi"
2485    },
2486    {
2487     "referenced_type" : "_ZTIj"
2488    },
2489    {
2490     "referenced_type" : "_ZTIi"
2491    },
2492    {
2493     "referenced_type" : "_ZTIPKv"
2494    }
2495   ],
2496   "return_type" : "_ZTIv",
2497   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2498  },
2499  {
2500   "function_name" : "glCompressedTexSubImage3DOES",
2501   "linker_set_key" : "glCompressedTexSubImage3DOES",
2502   "parameters" :
2503   [
2504    {
2505     "referenced_type" : "_ZTIj"
2506    },
2507    {
2508     "referenced_type" : "_ZTIi"
2509    },
2510    {
2511     "referenced_type" : "_ZTIi"
2512    },
2513    {
2514     "referenced_type" : "_ZTIi"
2515    },
2516    {
2517     "referenced_type" : "_ZTIi"
2518    },
2519    {
2520     "referenced_type" : "_ZTIi"
2521    },
2522    {
2523     "referenced_type" : "_ZTIi"
2524    },
2525    {
2526     "referenced_type" : "_ZTIi"
2527    },
2528    {
2529     "referenced_type" : "_ZTIj"
2530    },
2531    {
2532     "referenced_type" : "_ZTIi"
2533    },
2534    {
2535     "referenced_type" : "_ZTIPKv"
2536    }
2537   ],
2538   "return_type" : "_ZTIv",
2539   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2540  },
2541  {
2542   "function_name" : "glCopyBufferSubData",
2543   "linker_set_key" : "glCopyBufferSubData",
2544   "parameters" :
2545   [
2546    {
2547     "referenced_type" : "_ZTIj"
2548    },
2549    {
2550     "referenced_type" : "_ZTIj"
2551    },
2552    {
2553     "referenced_type" : "_ZTIl"
2554    },
2555    {
2556     "referenced_type" : "_ZTIl"
2557    },
2558    {
2559     "referenced_type" : "_ZTIl"
2560    }
2561   ],
2562   "return_type" : "_ZTIv",
2563   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2564  },
2565  {
2566   "function_name" : "glCopyImageSubData",
2567   "linker_set_key" : "glCopyImageSubData",
2568   "parameters" :
2569   [
2570    {
2571     "referenced_type" : "_ZTIj"
2572    },
2573    {
2574     "referenced_type" : "_ZTIj"
2575    },
2576    {
2577     "referenced_type" : "_ZTIi"
2578    },
2579    {
2580     "referenced_type" : "_ZTIi"
2581    },
2582    {
2583     "referenced_type" : "_ZTIi"
2584    },
2585    {
2586     "referenced_type" : "_ZTIi"
2587    },
2588    {
2589     "referenced_type" : "_ZTIj"
2590    },
2591    {
2592     "referenced_type" : "_ZTIj"
2593    },
2594    {
2595     "referenced_type" : "_ZTIi"
2596    },
2597    {
2598     "referenced_type" : "_ZTIi"
2599    },
2600    {
2601     "referenced_type" : "_ZTIi"
2602    },
2603    {
2604     "referenced_type" : "_ZTIi"
2605    },
2606    {
2607     "referenced_type" : "_ZTIi"
2608    },
2609    {
2610     "referenced_type" : "_ZTIi"
2611    },
2612    {
2613     "referenced_type" : "_ZTIi"
2614    }
2615   ],
2616   "return_type" : "_ZTIv",
2617   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
2618  },
2619  {
2620   "function_name" : "glCopyImageSubDataEXT",
2621   "linker_set_key" : "glCopyImageSubDataEXT",
2622   "parameters" :
2623   [
2624    {
2625     "referenced_type" : "_ZTIj"
2626    },
2627    {
2628     "referenced_type" : "_ZTIj"
2629    },
2630    {
2631     "referenced_type" : "_ZTIi"
2632    },
2633    {
2634     "referenced_type" : "_ZTIi"
2635    },
2636    {
2637     "referenced_type" : "_ZTIi"
2638    },
2639    {
2640     "referenced_type" : "_ZTIi"
2641    },
2642    {
2643     "referenced_type" : "_ZTIj"
2644    },
2645    {
2646     "referenced_type" : "_ZTIj"
2647    },
2648    {
2649     "referenced_type" : "_ZTIi"
2650    },
2651    {
2652     "referenced_type" : "_ZTIi"
2653    },
2654    {
2655     "referenced_type" : "_ZTIi"
2656    },
2657    {
2658     "referenced_type" : "_ZTIi"
2659    },
2660    {
2661     "referenced_type" : "_ZTIi"
2662    },
2663    {
2664     "referenced_type" : "_ZTIi"
2665    },
2666    {
2667     "referenced_type" : "_ZTIi"
2668    }
2669   ],
2670   "return_type" : "_ZTIv",
2671   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2672  },
2673  {
2674   "function_name" : "glCopyTexImage2D",
2675   "linker_set_key" : "glCopyTexImage2D",
2676   "parameters" :
2677   [
2678    {
2679     "referenced_type" : "_ZTIj"
2680    },
2681    {
2682     "referenced_type" : "_ZTIi"
2683    },
2684    {
2685     "referenced_type" : "_ZTIj"
2686    },
2687    {
2688     "referenced_type" : "_ZTIi"
2689    },
2690    {
2691     "referenced_type" : "_ZTIi"
2692    },
2693    {
2694     "referenced_type" : "_ZTIi"
2695    },
2696    {
2697     "referenced_type" : "_ZTIi"
2698    },
2699    {
2700     "referenced_type" : "_ZTIi"
2701    }
2702   ],
2703   "return_type" : "_ZTIv",
2704   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2705  },
2706  {
2707   "function_name" : "glCopyTexSubImage2D",
2708   "linker_set_key" : "glCopyTexSubImage2D",
2709   "parameters" :
2710   [
2711    {
2712     "referenced_type" : "_ZTIj"
2713    },
2714    {
2715     "referenced_type" : "_ZTIi"
2716    },
2717    {
2718     "referenced_type" : "_ZTIi"
2719    },
2720    {
2721     "referenced_type" : "_ZTIi"
2722    },
2723    {
2724     "referenced_type" : "_ZTIi"
2725    },
2726    {
2727     "referenced_type" : "_ZTIi"
2728    },
2729    {
2730     "referenced_type" : "_ZTIi"
2731    },
2732    {
2733     "referenced_type" : "_ZTIi"
2734    }
2735   ],
2736   "return_type" : "_ZTIv",
2737   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2738  },
2739  {
2740   "function_name" : "glCopyTexSubImage3D",
2741   "linker_set_key" : "glCopyTexSubImage3D",
2742   "parameters" :
2743   [
2744    {
2745     "referenced_type" : "_ZTIj"
2746    },
2747    {
2748     "referenced_type" : "_ZTIi"
2749    },
2750    {
2751     "referenced_type" : "_ZTIi"
2752    },
2753    {
2754     "referenced_type" : "_ZTIi"
2755    },
2756    {
2757     "referenced_type" : "_ZTIi"
2758    },
2759    {
2760     "referenced_type" : "_ZTIi"
2761    },
2762    {
2763     "referenced_type" : "_ZTIi"
2764    },
2765    {
2766     "referenced_type" : "_ZTIi"
2767    },
2768    {
2769     "referenced_type" : "_ZTIi"
2770    }
2771   ],
2772   "return_type" : "_ZTIv",
2773   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2774  },
2775  {
2776   "function_name" : "glCopyTexSubImage3DOES",
2777   "linker_set_key" : "glCopyTexSubImage3DOES",
2778   "parameters" :
2779   [
2780    {
2781     "referenced_type" : "_ZTIj"
2782    },
2783    {
2784     "referenced_type" : "_ZTIi"
2785    },
2786    {
2787     "referenced_type" : "_ZTIi"
2788    },
2789    {
2790     "referenced_type" : "_ZTIi"
2791    },
2792    {
2793     "referenced_type" : "_ZTIi"
2794    },
2795    {
2796     "referenced_type" : "_ZTIi"
2797    },
2798    {
2799     "referenced_type" : "_ZTIi"
2800    },
2801    {
2802     "referenced_type" : "_ZTIi"
2803    },
2804    {
2805     "referenced_type" : "_ZTIi"
2806    }
2807   ],
2808   "return_type" : "_ZTIv",
2809   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2810  },
2811  {
2812   "function_name" : "glCreateProgram",
2813   "linker_set_key" : "glCreateProgram",
2814   "return_type" : "_ZTIj",
2815   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
2816  },
2817  {
2818   "function_name" : "glCreateShader",
2819   "linker_set_key" : "glCreateShader",
2820   "parameters" :
2821   [
2822    {
2823     "referenced_type" : "_ZTIj"
2824    }
2825   ],
2826   "return_type" : "_ZTIj",
2827   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
2828  },
2829  {
2830   "function_name" : "glCreateShaderProgramv",
2831   "linker_set_key" : "glCreateShaderProgramv",
2832   "parameters" :
2833   [
2834    {
2835     "referenced_type" : "_ZTIj"
2836    },
2837    {
2838     "referenced_type" : "_ZTIi"
2839    },
2840    {
2841     "referenced_type" : "_ZTIPKPKc"
2842    }
2843   ],
2844   "return_type" : "_ZTIj",
2845   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
2846  },
2847  {
2848   "function_name" : "glCullFace",
2849   "linker_set_key" : "glCullFace",
2850   "parameters" :
2851   [
2852    {
2853     "referenced_type" : "_ZTIj"
2854    }
2855   ],
2856   "return_type" : "_ZTIv",
2857   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2858  },
2859  {
2860   "function_name" : "glDebugMessageCallback",
2861   "linker_set_key" : "glDebugMessageCallback",
2862   "parameters" :
2863   [
2864    {
2865     "referenced_type" : "_ZTIPFvjjjjiPKcPKvE"
2866    },
2867    {
2868     "referenced_type" : "_ZTIPKv"
2869    }
2870   ],
2871   "return_type" : "_ZTIv",
2872   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
2873  },
2874  {
2875   "function_name" : "glDebugMessageCallbackKHR",
2876   "linker_set_key" : "glDebugMessageCallbackKHR",
2877   "parameters" :
2878   [
2879    {
2880     "referenced_type" : "_ZTIPFvjjjjiPKcPKvE"
2881    },
2882    {
2883     "referenced_type" : "_ZTIPKv"
2884    }
2885   ],
2886   "return_type" : "_ZTIv",
2887   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2888  },
2889  {
2890   "function_name" : "glDebugMessageControl",
2891   "linker_set_key" : "glDebugMessageControl",
2892   "parameters" :
2893   [
2894    {
2895     "referenced_type" : "_ZTIj"
2896    },
2897    {
2898     "referenced_type" : "_ZTIj"
2899    },
2900    {
2901     "referenced_type" : "_ZTIj"
2902    },
2903    {
2904     "referenced_type" : "_ZTIi"
2905    },
2906    {
2907     "referenced_type" : "_ZTIPKj"
2908    },
2909    {
2910     "referenced_type" : "_ZTIh"
2911    }
2912   ],
2913   "return_type" : "_ZTIv",
2914   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
2915  },
2916  {
2917   "function_name" : "glDebugMessageControlKHR",
2918   "linker_set_key" : "glDebugMessageControlKHR",
2919   "parameters" :
2920   [
2921    {
2922     "referenced_type" : "_ZTIj"
2923    },
2924    {
2925     "referenced_type" : "_ZTIj"
2926    },
2927    {
2928     "referenced_type" : "_ZTIj"
2929    },
2930    {
2931     "referenced_type" : "_ZTIi"
2932    },
2933    {
2934     "referenced_type" : "_ZTIPKj"
2935    },
2936    {
2937     "referenced_type" : "_ZTIh"
2938    }
2939   ],
2940   "return_type" : "_ZTIv",
2941   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2942  },
2943  {
2944   "function_name" : "glDebugMessageInsert",
2945   "linker_set_key" : "glDebugMessageInsert",
2946   "parameters" :
2947   [
2948    {
2949     "referenced_type" : "_ZTIj"
2950    },
2951    {
2952     "referenced_type" : "_ZTIj"
2953    },
2954    {
2955     "referenced_type" : "_ZTIj"
2956    },
2957    {
2958     "referenced_type" : "_ZTIj"
2959    },
2960    {
2961     "referenced_type" : "_ZTIi"
2962    },
2963    {
2964     "referenced_type" : "_ZTIPKc"
2965    }
2966   ],
2967   "return_type" : "_ZTIv",
2968   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
2969  },
2970  {
2971   "function_name" : "glDebugMessageInsertKHR",
2972   "linker_set_key" : "glDebugMessageInsertKHR",
2973   "parameters" :
2974   [
2975    {
2976     "referenced_type" : "_ZTIj"
2977    },
2978    {
2979     "referenced_type" : "_ZTIj"
2980    },
2981    {
2982     "referenced_type" : "_ZTIj"
2983    },
2984    {
2985     "referenced_type" : "_ZTIj"
2986    },
2987    {
2988     "referenced_type" : "_ZTIi"
2989    },
2990    {
2991     "referenced_type" : "_ZTIPKc"
2992    }
2993   ],
2994   "return_type" : "_ZTIv",
2995   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2996  },
2997  {
2998   "function_name" : "glDeleteBuffers",
2999   "linker_set_key" : "glDeleteBuffers",
3000   "parameters" :
3001   [
3002    {
3003     "referenced_type" : "_ZTIi"
3004    },
3005    {
3006     "referenced_type" : "_ZTIPKj"
3007    }
3008   ],
3009   "return_type" : "_ZTIv",
3010   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3011  },
3012  {
3013   "function_name" : "glDeleteFramebuffers",
3014   "linker_set_key" : "glDeleteFramebuffers",
3015   "parameters" :
3016   [
3017    {
3018     "referenced_type" : "_ZTIi"
3019    },
3020    {
3021     "referenced_type" : "_ZTIPKj"
3022    }
3023   ],
3024   "return_type" : "_ZTIv",
3025   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3026  },
3027  {
3028   "function_name" : "glDeleteProgram",
3029   "linker_set_key" : "glDeleteProgram",
3030   "parameters" :
3031   [
3032    {
3033     "referenced_type" : "_ZTIj"
3034    }
3035   ],
3036   "return_type" : "_ZTIv",
3037   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3038  },
3039  {
3040   "function_name" : "glDeleteProgramPipelines",
3041   "linker_set_key" : "glDeleteProgramPipelines",
3042   "parameters" :
3043   [
3044    {
3045     "referenced_type" : "_ZTIi"
3046    },
3047    {
3048     "referenced_type" : "_ZTIPKj"
3049    }
3050   ],
3051   "return_type" : "_ZTIv",
3052   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3053  },
3054  {
3055   "function_name" : "glDeleteQueries",
3056   "linker_set_key" : "glDeleteQueries",
3057   "parameters" :
3058   [
3059    {
3060     "referenced_type" : "_ZTIi"
3061    },
3062    {
3063     "referenced_type" : "_ZTIPKj"
3064    }
3065   ],
3066   "return_type" : "_ZTIv",
3067   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3068  },
3069  {
3070   "function_name" : "glDeleteRenderbuffers",
3071   "linker_set_key" : "glDeleteRenderbuffers",
3072   "parameters" :
3073   [
3074    {
3075     "referenced_type" : "_ZTIi"
3076    },
3077    {
3078     "referenced_type" : "_ZTIPKj"
3079    }
3080   ],
3081   "return_type" : "_ZTIv",
3082   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3083  },
3084  {
3085   "function_name" : "glDeleteSamplers",
3086   "linker_set_key" : "glDeleteSamplers",
3087   "parameters" :
3088   [
3089    {
3090     "referenced_type" : "_ZTIi"
3091    },
3092    {
3093     "referenced_type" : "_ZTIPKj"
3094    }
3095   ],
3096   "return_type" : "_ZTIv",
3097   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3098  },
3099  {
3100   "function_name" : "glDeleteShader",
3101   "linker_set_key" : "glDeleteShader",
3102   "parameters" :
3103   [
3104    {
3105     "referenced_type" : "_ZTIj"
3106    }
3107   ],
3108   "return_type" : "_ZTIv",
3109   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3110  },
3111  {
3112   "function_name" : "glDeleteSync",
3113   "linker_set_key" : "glDeleteSync",
3114   "parameters" :
3115   [
3116    {
3117     "referenced_type" : "_ZTIP8__GLsync"
3118    }
3119   ],
3120   "return_type" : "_ZTIv",
3121   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3122  },
3123  {
3124   "function_name" : "glDeleteTextures",
3125   "linker_set_key" : "glDeleteTextures",
3126   "parameters" :
3127   [
3128    {
3129     "referenced_type" : "_ZTIi"
3130    },
3131    {
3132     "referenced_type" : "_ZTIPKj"
3133    }
3134   ],
3135   "return_type" : "_ZTIv",
3136   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3137  },
3138  {
3139   "function_name" : "glDeleteTransformFeedbacks",
3140   "linker_set_key" : "glDeleteTransformFeedbacks",
3141   "parameters" :
3142   [
3143    {
3144     "referenced_type" : "_ZTIi"
3145    },
3146    {
3147     "referenced_type" : "_ZTIPKj"
3148    }
3149   ],
3150   "return_type" : "_ZTIv",
3151   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3152  },
3153  {
3154   "function_name" : "glDeleteVertexArrays",
3155   "linker_set_key" : "glDeleteVertexArrays",
3156   "parameters" :
3157   [
3158    {
3159     "referenced_type" : "_ZTIi"
3160    },
3161    {
3162     "referenced_type" : "_ZTIPKj"
3163    }
3164   ],
3165   "return_type" : "_ZTIv",
3166   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3167  },
3168  {
3169   "function_name" : "glDeleteVertexArraysOES",
3170   "linker_set_key" : "glDeleteVertexArraysOES",
3171   "parameters" :
3172   [
3173    {
3174     "referenced_type" : "_ZTIi"
3175    },
3176    {
3177     "referenced_type" : "_ZTIPKj"
3178    }
3179   ],
3180   "return_type" : "_ZTIv",
3181   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
3182  },
3183  {
3184   "function_name" : "glDepthFunc",
3185   "linker_set_key" : "glDepthFunc",
3186   "parameters" :
3187   [
3188    {
3189     "referenced_type" : "_ZTIj"
3190    }
3191   ],
3192   "return_type" : "_ZTIv",
3193   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3194  },
3195  {
3196   "function_name" : "glDepthMask",
3197   "linker_set_key" : "glDepthMask",
3198   "parameters" :
3199   [
3200    {
3201     "referenced_type" : "_ZTIh"
3202    }
3203   ],
3204   "return_type" : "_ZTIv",
3205   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3206  },
3207  {
3208   "function_name" : "glDepthRangef",
3209   "linker_set_key" : "glDepthRangef",
3210   "parameters" :
3211   [
3212    {
3213     "referenced_type" : "_ZTIf"
3214    },
3215    {
3216     "referenced_type" : "_ZTIf"
3217    }
3218   ],
3219   "return_type" : "_ZTIv",
3220   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3221  },
3222  {
3223   "function_name" : "glDetachShader",
3224   "linker_set_key" : "glDetachShader",
3225   "parameters" :
3226   [
3227    {
3228     "referenced_type" : "_ZTIj"
3229    },
3230    {
3231     "referenced_type" : "_ZTIj"
3232    }
3233   ],
3234   "return_type" : "_ZTIv",
3235   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3236  },
3237  {
3238   "function_name" : "glDisable",
3239   "linker_set_key" : "glDisable",
3240   "parameters" :
3241   [
3242    {
3243     "referenced_type" : "_ZTIj"
3244    }
3245   ],
3246   "return_type" : "_ZTIv",
3247   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3248  },
3249  {
3250   "function_name" : "glDisableVertexAttribArray",
3251   "linker_set_key" : "glDisableVertexAttribArray",
3252   "parameters" :
3253   [
3254    {
3255     "referenced_type" : "_ZTIj"
3256    }
3257   ],
3258   "return_type" : "_ZTIv",
3259   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3260  },
3261  {
3262   "function_name" : "glDisablei",
3263   "linker_set_key" : "glDisablei",
3264   "parameters" :
3265   [
3266    {
3267     "referenced_type" : "_ZTIj"
3268    },
3269    {
3270     "referenced_type" : "_ZTIj"
3271    }
3272   ],
3273   "return_type" : "_ZTIv",
3274   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3275  },
3276  {
3277   "function_name" : "glDisableiEXT",
3278   "linker_set_key" : "glDisableiEXT",
3279   "parameters" :
3280   [
3281    {
3282     "referenced_type" : "_ZTIj"
3283    },
3284    {
3285     "referenced_type" : "_ZTIj"
3286    }
3287   ],
3288   "return_type" : "_ZTIv",
3289   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3290  },
3291  {
3292   "function_name" : "glDispatchCompute",
3293   "linker_set_key" : "glDispatchCompute",
3294   "parameters" :
3295   [
3296    {
3297     "referenced_type" : "_ZTIj"
3298    },
3299    {
3300     "referenced_type" : "_ZTIj"
3301    },
3302    {
3303     "referenced_type" : "_ZTIj"
3304    }
3305   ],
3306   "return_type" : "_ZTIv",
3307   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3308  },
3309  {
3310   "function_name" : "glDispatchComputeIndirect",
3311   "linker_set_key" : "glDispatchComputeIndirect",
3312   "parameters" :
3313   [
3314    {
3315     "referenced_type" : "_ZTIl"
3316    }
3317   ],
3318   "return_type" : "_ZTIv",
3319   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3320  },
3321  {
3322   "function_name" : "glDrawArrays",
3323   "linker_set_key" : "glDrawArrays",
3324   "parameters" :
3325   [
3326    {
3327     "referenced_type" : "_ZTIj"
3328    },
3329    {
3330     "referenced_type" : "_ZTIi"
3331    },
3332    {
3333     "referenced_type" : "_ZTIi"
3334    }
3335   ],
3336   "return_type" : "_ZTIv",
3337   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3338  },
3339  {
3340   "function_name" : "glDrawArraysIndirect",
3341   "linker_set_key" : "glDrawArraysIndirect",
3342   "parameters" :
3343   [
3344    {
3345     "referenced_type" : "_ZTIj"
3346    },
3347    {
3348     "referenced_type" : "_ZTIPKv"
3349    }
3350   ],
3351   "return_type" : "_ZTIv",
3352   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3353  },
3354  {
3355   "function_name" : "glDrawArraysInstanced",
3356   "linker_set_key" : "glDrawArraysInstanced",
3357   "parameters" :
3358   [
3359    {
3360     "referenced_type" : "_ZTIj"
3361    },
3362    {
3363     "referenced_type" : "_ZTIi"
3364    },
3365    {
3366     "referenced_type" : "_ZTIi"
3367    },
3368    {
3369     "referenced_type" : "_ZTIi"
3370    }
3371   ],
3372   "return_type" : "_ZTIv",
3373   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3374  },
3375  {
3376   "function_name" : "glDrawBuffers",
3377   "linker_set_key" : "glDrawBuffers",
3378   "parameters" :
3379   [
3380    {
3381     "referenced_type" : "_ZTIi"
3382    },
3383    {
3384     "referenced_type" : "_ZTIPKj"
3385    }
3386   ],
3387   "return_type" : "_ZTIv",
3388   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3389  },
3390  {
3391   "function_name" : "glDrawElements",
3392   "linker_set_key" : "glDrawElements",
3393   "parameters" :
3394   [
3395    {
3396     "referenced_type" : "_ZTIj"
3397    },
3398    {
3399     "referenced_type" : "_ZTIi"
3400    },
3401    {
3402     "referenced_type" : "_ZTIj"
3403    },
3404    {
3405     "referenced_type" : "_ZTIPKv"
3406    }
3407   ],
3408   "return_type" : "_ZTIv",
3409   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3410  },
3411  {
3412   "function_name" : "glDrawElementsBaseVertex",
3413   "linker_set_key" : "glDrawElementsBaseVertex",
3414   "parameters" :
3415   [
3416    {
3417     "referenced_type" : "_ZTIj"
3418    },
3419    {
3420     "referenced_type" : "_ZTIi"
3421    },
3422    {
3423     "referenced_type" : "_ZTIj"
3424    },
3425    {
3426     "referenced_type" : "_ZTIPKv"
3427    },
3428    {
3429     "referenced_type" : "_ZTIi"
3430    }
3431   ],
3432   "return_type" : "_ZTIv",
3433   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3434  },
3435  {
3436   "function_name" : "glDrawElementsIndirect",
3437   "linker_set_key" : "glDrawElementsIndirect",
3438   "parameters" :
3439   [
3440    {
3441     "referenced_type" : "_ZTIj"
3442    },
3443    {
3444     "referenced_type" : "_ZTIj"
3445    },
3446    {
3447     "referenced_type" : "_ZTIPKv"
3448    }
3449   ],
3450   "return_type" : "_ZTIv",
3451   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3452  },
3453  {
3454   "function_name" : "glDrawElementsInstanced",
3455   "linker_set_key" : "glDrawElementsInstanced",
3456   "parameters" :
3457   [
3458    {
3459     "referenced_type" : "_ZTIj"
3460    },
3461    {
3462     "referenced_type" : "_ZTIi"
3463    },
3464    {
3465     "referenced_type" : "_ZTIj"
3466    },
3467    {
3468     "referenced_type" : "_ZTIPKv"
3469    },
3470    {
3471     "referenced_type" : "_ZTIi"
3472    }
3473   ],
3474   "return_type" : "_ZTIv",
3475   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3476  },
3477  {
3478   "function_name" : "glDrawElementsInstancedBaseVertex",
3479   "linker_set_key" : "glDrawElementsInstancedBaseVertex",
3480   "parameters" :
3481   [
3482    {
3483     "referenced_type" : "_ZTIj"
3484    },
3485    {
3486     "referenced_type" : "_ZTIi"
3487    },
3488    {
3489     "referenced_type" : "_ZTIj"
3490    },
3491    {
3492     "referenced_type" : "_ZTIPKv"
3493    },
3494    {
3495     "referenced_type" : "_ZTIi"
3496    },
3497    {
3498     "referenced_type" : "_ZTIi"
3499    }
3500   ],
3501   "return_type" : "_ZTIv",
3502   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3503  },
3504  {
3505   "function_name" : "glDrawRangeElements",
3506   "linker_set_key" : "glDrawRangeElements",
3507   "parameters" :
3508   [
3509    {
3510     "referenced_type" : "_ZTIj"
3511    },
3512    {
3513     "referenced_type" : "_ZTIj"
3514    },
3515    {
3516     "referenced_type" : "_ZTIj"
3517    },
3518    {
3519     "referenced_type" : "_ZTIi"
3520    },
3521    {
3522     "referenced_type" : "_ZTIj"
3523    },
3524    {
3525     "referenced_type" : "_ZTIPKv"
3526    }
3527   ],
3528   "return_type" : "_ZTIv",
3529   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3530  },
3531  {
3532   "function_name" : "glDrawRangeElementsBaseVertex",
3533   "linker_set_key" : "glDrawRangeElementsBaseVertex",
3534   "parameters" :
3535   [
3536    {
3537     "referenced_type" : "_ZTIj"
3538    },
3539    {
3540     "referenced_type" : "_ZTIj"
3541    },
3542    {
3543     "referenced_type" : "_ZTIj"
3544    },
3545    {
3546     "referenced_type" : "_ZTIi"
3547    },
3548    {
3549     "referenced_type" : "_ZTIj"
3550    },
3551    {
3552     "referenced_type" : "_ZTIPKv"
3553    },
3554    {
3555     "referenced_type" : "_ZTIi"
3556    }
3557   ],
3558   "return_type" : "_ZTIv",
3559   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3560  },
3561  {
3562   "function_name" : "glEGLImageTargetRenderbufferStorageOES",
3563   "linker_set_key" : "glEGLImageTargetRenderbufferStorageOES",
3564   "parameters" :
3565   [
3566    {
3567     "referenced_type" : "_ZTIj"
3568    },
3569    {
3570     "referenced_type" : "_ZTIPv"
3571    }
3572   ],
3573   "return_type" : "_ZTIv",
3574   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
3575  },
3576  {
3577   "function_name" : "glEGLImageTargetTexStorageEXT",
3578   "linker_set_key" : "glEGLImageTargetTexStorageEXT",
3579   "parameters" :
3580   [
3581    {
3582     "referenced_type" : "_ZTIj"
3583    },
3584    {
3585     "referenced_type" : "_ZTIPv"
3586    },
3587    {
3588     "referenced_type" : "_ZTIPKi"
3589    }
3590   ],
3591   "return_type" : "_ZTIv",
3592   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3593  },
3594  {
3595   "function_name" : "glEGLImageTargetTexture2DOES",
3596   "linker_set_key" : "glEGLImageTargetTexture2DOES",
3597   "parameters" :
3598   [
3599    {
3600     "referenced_type" : "_ZTIj"
3601    },
3602    {
3603     "referenced_type" : "_ZTIPv"
3604    }
3605   ],
3606   "return_type" : "_ZTIv",
3607   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
3608  },
3609  {
3610   "function_name" : "glEnable",
3611   "linker_set_key" : "glEnable",
3612   "parameters" :
3613   [
3614    {
3615     "referenced_type" : "_ZTIj"
3616    }
3617   ],
3618   "return_type" : "_ZTIv",
3619   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3620  },
3621  {
3622   "function_name" : "glEnableVertexAttribArray",
3623   "linker_set_key" : "glEnableVertexAttribArray",
3624   "parameters" :
3625   [
3626    {
3627     "referenced_type" : "_ZTIj"
3628    }
3629   ],
3630   "return_type" : "_ZTIv",
3631   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3632  },
3633  {
3634   "function_name" : "glEnablei",
3635   "linker_set_key" : "glEnablei",
3636   "parameters" :
3637   [
3638    {
3639     "referenced_type" : "_ZTIj"
3640    },
3641    {
3642     "referenced_type" : "_ZTIj"
3643    }
3644   ],
3645   "return_type" : "_ZTIv",
3646   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3647  },
3648  {
3649   "function_name" : "glEnableiEXT",
3650   "linker_set_key" : "glEnableiEXT",
3651   "parameters" :
3652   [
3653    {
3654     "referenced_type" : "_ZTIj"
3655    },
3656    {
3657     "referenced_type" : "_ZTIj"
3658    }
3659   ],
3660   "return_type" : "_ZTIv",
3661   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3662  },
3663  {
3664   "function_name" : "glEndQuery",
3665   "linker_set_key" : "glEndQuery",
3666   "parameters" :
3667   [
3668    {
3669     "referenced_type" : "_ZTIj"
3670    }
3671   ],
3672   "return_type" : "_ZTIv",
3673   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3674  },
3675  {
3676   "function_name" : "glEndTransformFeedback",
3677   "linker_set_key" : "glEndTransformFeedback",
3678   "return_type" : "_ZTIv",
3679   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3680  },
3681  {
3682   "function_name" : "glFenceSync",
3683   "linker_set_key" : "glFenceSync",
3684   "parameters" :
3685   [
3686    {
3687     "referenced_type" : "_ZTIj"
3688    },
3689    {
3690     "referenced_type" : "_ZTIj"
3691    }
3692   ],
3693   "return_type" : "_ZTIP8__GLsync",
3694   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3695  },
3696  {
3697   "function_name" : "glFinish",
3698   "linker_set_key" : "glFinish",
3699   "return_type" : "_ZTIv",
3700   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3701  },
3702  {
3703   "function_name" : "glFlush",
3704   "linker_set_key" : "glFlush",
3705   "return_type" : "_ZTIv",
3706   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3707  },
3708  {
3709   "function_name" : "glFlushMappedBufferRange",
3710   "linker_set_key" : "glFlushMappedBufferRange",
3711   "parameters" :
3712   [
3713    {
3714     "referenced_type" : "_ZTIj"
3715    },
3716    {
3717     "referenced_type" : "_ZTIl"
3718    },
3719    {
3720     "referenced_type" : "_ZTIl"
3721    }
3722   ],
3723   "return_type" : "_ZTIv",
3724   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3725  },
3726  {
3727   "function_name" : "glFramebufferParameteri",
3728   "linker_set_key" : "glFramebufferParameteri",
3729   "parameters" :
3730   [
3731    {
3732     "referenced_type" : "_ZTIj"
3733    },
3734    {
3735     "referenced_type" : "_ZTIj"
3736    },
3737    {
3738     "referenced_type" : "_ZTIi"
3739    }
3740   ],
3741   "return_type" : "_ZTIv",
3742   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3743  },
3744  {
3745   "function_name" : "glFramebufferRenderbuffer",
3746   "linker_set_key" : "glFramebufferRenderbuffer",
3747   "parameters" :
3748   [
3749    {
3750     "referenced_type" : "_ZTIj"
3751    },
3752    {
3753     "referenced_type" : "_ZTIj"
3754    },
3755    {
3756     "referenced_type" : "_ZTIj"
3757    },
3758    {
3759     "referenced_type" : "_ZTIj"
3760    }
3761   ],
3762   "return_type" : "_ZTIv",
3763   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3764  },
3765  {
3766   "function_name" : "glFramebufferTexture",
3767   "linker_set_key" : "glFramebufferTexture",
3768   "parameters" :
3769   [
3770    {
3771     "referenced_type" : "_ZTIj"
3772    },
3773    {
3774     "referenced_type" : "_ZTIj"
3775    },
3776    {
3777     "referenced_type" : "_ZTIj"
3778    },
3779    {
3780     "referenced_type" : "_ZTIi"
3781    }
3782   ],
3783   "return_type" : "_ZTIv",
3784   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3785  },
3786  {
3787   "function_name" : "glFramebufferTexture2D",
3788   "linker_set_key" : "glFramebufferTexture2D",
3789   "parameters" :
3790   [
3791    {
3792     "referenced_type" : "_ZTIj"
3793    },
3794    {
3795     "referenced_type" : "_ZTIj"
3796    },
3797    {
3798     "referenced_type" : "_ZTIj"
3799    },
3800    {
3801     "referenced_type" : "_ZTIj"
3802    },
3803    {
3804     "referenced_type" : "_ZTIi"
3805    }
3806   ],
3807   "return_type" : "_ZTIv",
3808   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3809  },
3810  {
3811   "function_name" : "glFramebufferTexture2DMultisampleEXT",
3812   "linker_set_key" : "glFramebufferTexture2DMultisampleEXT",
3813   "parameters" :
3814   [
3815    {
3816     "referenced_type" : "_ZTIj"
3817    },
3818    {
3819     "referenced_type" : "_ZTIj"
3820    },
3821    {
3822     "referenced_type" : "_ZTIj"
3823    },
3824    {
3825     "referenced_type" : "_ZTIj"
3826    },
3827    {
3828     "referenced_type" : "_ZTIi"
3829    },
3830    {
3831     "referenced_type" : "_ZTIi"
3832    }
3833   ],
3834   "return_type" : "_ZTIv",
3835   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
3836  },
3837  {
3838   "function_name" : "glFramebufferTexture3DOES",
3839   "linker_set_key" : "glFramebufferTexture3DOES",
3840   "parameters" :
3841   [
3842    {
3843     "referenced_type" : "_ZTIj"
3844    },
3845    {
3846     "referenced_type" : "_ZTIj"
3847    },
3848    {
3849     "referenced_type" : "_ZTIj"
3850    },
3851    {
3852     "referenced_type" : "_ZTIj"
3853    },
3854    {
3855     "referenced_type" : "_ZTIi"
3856    },
3857    {
3858     "referenced_type" : "_ZTIi"
3859    }
3860   ],
3861   "return_type" : "_ZTIv",
3862   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3863  },
3864  {
3865   "function_name" : "glFramebufferTextureEXT",
3866   "linker_set_key" : "glFramebufferTextureEXT",
3867   "parameters" :
3868   [
3869    {
3870     "referenced_type" : "_ZTIj"
3871    },
3872    {
3873     "referenced_type" : "_ZTIj"
3874    },
3875    {
3876     "referenced_type" : "_ZTIj"
3877    },
3878    {
3879     "referenced_type" : "_ZTIi"
3880    }
3881   ],
3882   "return_type" : "_ZTIv",
3883   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3884  },
3885  {
3886   "function_name" : "glFramebufferTextureLayer",
3887   "linker_set_key" : "glFramebufferTextureLayer",
3888   "parameters" :
3889   [
3890    {
3891     "referenced_type" : "_ZTIj"
3892    },
3893    {
3894     "referenced_type" : "_ZTIj"
3895    },
3896    {
3897     "referenced_type" : "_ZTIj"
3898    },
3899    {
3900     "referenced_type" : "_ZTIi"
3901    },
3902    {
3903     "referenced_type" : "_ZTIi"
3904    }
3905   ],
3906   "return_type" : "_ZTIv",
3907   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3908  },
3909  {
3910   "function_name" : "glFramebufferTextureMultisampleMultiviewOVR",
3911   "linker_set_key" : "glFramebufferTextureMultisampleMultiviewOVR",
3912   "parameters" :
3913   [
3914    {
3915     "referenced_type" : "_ZTIj"
3916    },
3917    {
3918     "referenced_type" : "_ZTIj"
3919    },
3920    {
3921     "referenced_type" : "_ZTIj"
3922    },
3923    {
3924     "referenced_type" : "_ZTIi"
3925    },
3926    {
3927     "referenced_type" : "_ZTIi"
3928    },
3929    {
3930     "referenced_type" : "_ZTIi"
3931    },
3932    {
3933     "referenced_type" : "_ZTIi"
3934    }
3935   ],
3936   "return_type" : "_ZTIv",
3937   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3938  },
3939  {
3940   "function_name" : "glFramebufferTextureMultiviewOVR",
3941   "linker_set_key" : "glFramebufferTextureMultiviewOVR",
3942   "parameters" :
3943   [
3944    {
3945     "referenced_type" : "_ZTIj"
3946    },
3947    {
3948     "referenced_type" : "_ZTIj"
3949    },
3950    {
3951     "referenced_type" : "_ZTIj"
3952    },
3953    {
3954     "referenced_type" : "_ZTIi"
3955    },
3956    {
3957     "referenced_type" : "_ZTIi"
3958    },
3959    {
3960     "referenced_type" : "_ZTIi"
3961    }
3962   ],
3963   "return_type" : "_ZTIv",
3964   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3965  },
3966  {
3967   "function_name" : "glFrontFace",
3968   "linker_set_key" : "glFrontFace",
3969   "parameters" :
3970   [
3971    {
3972     "referenced_type" : "_ZTIj"
3973    }
3974   ],
3975   "return_type" : "_ZTIv",
3976   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3977  },
3978  {
3979   "function_name" : "glGenBuffers",
3980   "linker_set_key" : "glGenBuffers",
3981   "parameters" :
3982   [
3983    {
3984     "referenced_type" : "_ZTIi"
3985    },
3986    {
3987     "referenced_type" : "_ZTIPj"
3988    }
3989   ],
3990   "return_type" : "_ZTIv",
3991   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3992  },
3993  {
3994   "function_name" : "glGenFramebuffers",
3995   "linker_set_key" : "glGenFramebuffers",
3996   "parameters" :
3997   [
3998    {
3999     "referenced_type" : "_ZTIi"
4000    },
4001    {
4002     "referenced_type" : "_ZTIPj"
4003    }
4004   ],
4005   "return_type" : "_ZTIv",
4006   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4007  },
4008  {
4009   "function_name" : "glGenProgramPipelines",
4010   "linker_set_key" : "glGenProgramPipelines",
4011   "parameters" :
4012   [
4013    {
4014     "referenced_type" : "_ZTIi"
4015    },
4016    {
4017     "referenced_type" : "_ZTIPj"
4018    }
4019   ],
4020   "return_type" : "_ZTIv",
4021   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4022  },
4023  {
4024   "function_name" : "glGenQueries",
4025   "linker_set_key" : "glGenQueries",
4026   "parameters" :
4027   [
4028    {
4029     "referenced_type" : "_ZTIi"
4030    },
4031    {
4032     "referenced_type" : "_ZTIPj"
4033    }
4034   ],
4035   "return_type" : "_ZTIv",
4036   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4037  },
4038  {
4039   "function_name" : "glGenRenderbuffers",
4040   "linker_set_key" : "glGenRenderbuffers",
4041   "parameters" :
4042   [
4043    {
4044     "referenced_type" : "_ZTIi"
4045    },
4046    {
4047     "referenced_type" : "_ZTIPj"
4048    }
4049   ],
4050   "return_type" : "_ZTIv",
4051   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4052  },
4053  {
4054   "function_name" : "glGenSamplers",
4055   "linker_set_key" : "glGenSamplers",
4056   "parameters" :
4057   [
4058    {
4059     "referenced_type" : "_ZTIi"
4060    },
4061    {
4062     "referenced_type" : "_ZTIPj"
4063    }
4064   ],
4065   "return_type" : "_ZTIv",
4066   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4067  },
4068  {
4069   "function_name" : "glGenTextures",
4070   "linker_set_key" : "glGenTextures",
4071   "parameters" :
4072   [
4073    {
4074     "referenced_type" : "_ZTIi"
4075    },
4076    {
4077     "referenced_type" : "_ZTIPj"
4078    }
4079   ],
4080   "return_type" : "_ZTIv",
4081   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4082  },
4083  {
4084   "function_name" : "glGenTransformFeedbacks",
4085   "linker_set_key" : "glGenTransformFeedbacks",
4086   "parameters" :
4087   [
4088    {
4089     "referenced_type" : "_ZTIi"
4090    },
4091    {
4092     "referenced_type" : "_ZTIPj"
4093    }
4094   ],
4095   "return_type" : "_ZTIv",
4096   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4097  },
4098  {
4099   "function_name" : "glGenVertexArrays",
4100   "linker_set_key" : "glGenVertexArrays",
4101   "parameters" :
4102   [
4103    {
4104     "referenced_type" : "_ZTIi"
4105    },
4106    {
4107     "referenced_type" : "_ZTIPj"
4108    }
4109   ],
4110   "return_type" : "_ZTIv",
4111   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4112  },
4113  {
4114   "function_name" : "glGenVertexArraysOES",
4115   "linker_set_key" : "glGenVertexArraysOES",
4116   "parameters" :
4117   [
4118    {
4119     "referenced_type" : "_ZTIi"
4120    },
4121    {
4122     "referenced_type" : "_ZTIPj"
4123    }
4124   ],
4125   "return_type" : "_ZTIv",
4126   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
4127  },
4128  {
4129   "function_name" : "glGenerateMipmap",
4130   "linker_set_key" : "glGenerateMipmap",
4131   "parameters" :
4132   [
4133    {
4134     "referenced_type" : "_ZTIj"
4135    }
4136   ],
4137   "return_type" : "_ZTIv",
4138   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4139  },
4140  {
4141   "function_name" : "glGetActiveAttrib",
4142   "linker_set_key" : "glGetActiveAttrib",
4143   "parameters" :
4144   [
4145    {
4146     "referenced_type" : "_ZTIj"
4147    },
4148    {
4149     "referenced_type" : "_ZTIj"
4150    },
4151    {
4152     "referenced_type" : "_ZTIi"
4153    },
4154    {
4155     "referenced_type" : "_ZTIPi"
4156    },
4157    {
4158     "referenced_type" : "_ZTIPi"
4159    },
4160    {
4161     "referenced_type" : "_ZTIPj"
4162    },
4163    {
4164     "referenced_type" : "_ZTIPc"
4165    }
4166   ],
4167   "return_type" : "_ZTIv",
4168   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4169  },
4170  {
4171   "function_name" : "glGetActiveUniform",
4172   "linker_set_key" : "glGetActiveUniform",
4173   "parameters" :
4174   [
4175    {
4176     "referenced_type" : "_ZTIj"
4177    },
4178    {
4179     "referenced_type" : "_ZTIj"
4180    },
4181    {
4182     "referenced_type" : "_ZTIi"
4183    },
4184    {
4185     "referenced_type" : "_ZTIPi"
4186    },
4187    {
4188     "referenced_type" : "_ZTIPi"
4189    },
4190    {
4191     "referenced_type" : "_ZTIPj"
4192    },
4193    {
4194     "referenced_type" : "_ZTIPc"
4195    }
4196   ],
4197   "return_type" : "_ZTIv",
4198   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4199  },
4200  {
4201   "function_name" : "glGetActiveUniformBlockName",
4202   "linker_set_key" : "glGetActiveUniformBlockName",
4203   "parameters" :
4204   [
4205    {
4206     "referenced_type" : "_ZTIj"
4207    },
4208    {
4209     "referenced_type" : "_ZTIj"
4210    },
4211    {
4212     "referenced_type" : "_ZTIi"
4213    },
4214    {
4215     "referenced_type" : "_ZTIPi"
4216    },
4217    {
4218     "referenced_type" : "_ZTIPc"
4219    }
4220   ],
4221   "return_type" : "_ZTIv",
4222   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4223  },
4224  {
4225   "function_name" : "glGetActiveUniformBlockiv",
4226   "linker_set_key" : "glGetActiveUniformBlockiv",
4227   "parameters" :
4228   [
4229    {
4230     "referenced_type" : "_ZTIj"
4231    },
4232    {
4233     "referenced_type" : "_ZTIj"
4234    },
4235    {
4236     "referenced_type" : "_ZTIj"
4237    },
4238    {
4239     "referenced_type" : "_ZTIPi"
4240    }
4241   ],
4242   "return_type" : "_ZTIv",
4243   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4244  },
4245  {
4246   "function_name" : "glGetActiveUniformsiv",
4247   "linker_set_key" : "glGetActiveUniformsiv",
4248   "parameters" :
4249   [
4250    {
4251     "referenced_type" : "_ZTIj"
4252    },
4253    {
4254     "referenced_type" : "_ZTIi"
4255    },
4256    {
4257     "referenced_type" : "_ZTIPKj"
4258    },
4259    {
4260     "referenced_type" : "_ZTIj"
4261    },
4262    {
4263     "referenced_type" : "_ZTIPi"
4264    }
4265   ],
4266   "return_type" : "_ZTIv",
4267   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4268  },
4269  {
4270   "function_name" : "glGetAttachedShaders",
4271   "linker_set_key" : "glGetAttachedShaders",
4272   "parameters" :
4273   [
4274    {
4275     "referenced_type" : "_ZTIj"
4276    },
4277    {
4278     "referenced_type" : "_ZTIi"
4279    },
4280    {
4281     "referenced_type" : "_ZTIPi"
4282    },
4283    {
4284     "referenced_type" : "_ZTIPj"
4285    }
4286   ],
4287   "return_type" : "_ZTIv",
4288   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4289  },
4290  {
4291   "function_name" : "glGetAttribLocation",
4292   "linker_set_key" : "glGetAttribLocation",
4293   "parameters" :
4294   [
4295    {
4296     "referenced_type" : "_ZTIj"
4297    },
4298    {
4299     "referenced_type" : "_ZTIPKc"
4300    }
4301   ],
4302   "return_type" : "_ZTIi",
4303   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4304  },
4305  {
4306   "function_name" : "glGetBooleani_v",
4307   "linker_set_key" : "glGetBooleani_v",
4308   "parameters" :
4309   [
4310    {
4311     "referenced_type" : "_ZTIj"
4312    },
4313    {
4314     "referenced_type" : "_ZTIj"
4315    },
4316    {
4317     "referenced_type" : "_ZTIPh"
4318    }
4319   ],
4320   "return_type" : "_ZTIv",
4321   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4322  },
4323  {
4324   "function_name" : "glGetBooleanv",
4325   "linker_set_key" : "glGetBooleanv",
4326   "parameters" :
4327   [
4328    {
4329     "referenced_type" : "_ZTIj"
4330    },
4331    {
4332     "referenced_type" : "_ZTIPh"
4333    }
4334   ],
4335   "return_type" : "_ZTIv",
4336   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4337  },
4338  {
4339   "function_name" : "glGetBufferParameteri64v",
4340   "linker_set_key" : "glGetBufferParameteri64v",
4341   "parameters" :
4342   [
4343    {
4344     "referenced_type" : "_ZTIj"
4345    },
4346    {
4347     "referenced_type" : "_ZTIj"
4348    },
4349    {
4350     "referenced_type" : "_ZTIPl"
4351    }
4352   ],
4353   "return_type" : "_ZTIv",
4354   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4355  },
4356  {
4357   "function_name" : "glGetBufferParameteriv",
4358   "linker_set_key" : "glGetBufferParameteriv",
4359   "parameters" :
4360   [
4361    {
4362     "referenced_type" : "_ZTIj"
4363    },
4364    {
4365     "referenced_type" : "_ZTIj"
4366    },
4367    {
4368     "referenced_type" : "_ZTIPi"
4369    }
4370   ],
4371   "return_type" : "_ZTIv",
4372   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4373  },
4374  {
4375   "function_name" : "glGetBufferPointerv",
4376   "linker_set_key" : "glGetBufferPointerv",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "_ZTIj"
4381    },
4382    {
4383     "referenced_type" : "_ZTIj"
4384    },
4385    {
4386     "referenced_type" : "_ZTIPPv"
4387    }
4388   ],
4389   "return_type" : "_ZTIv",
4390   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4391  },
4392  {
4393   "function_name" : "glGetBufferPointervOES",
4394   "linker_set_key" : "glGetBufferPointervOES",
4395   "parameters" :
4396   [
4397    {
4398     "referenced_type" : "_ZTIj"
4399    },
4400    {
4401     "referenced_type" : "_ZTIj"
4402    },
4403    {
4404     "referenced_type" : "_ZTIPPv"
4405    }
4406   ],
4407   "return_type" : "_ZTIv",
4408   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
4409  },
4410  {
4411   "function_name" : "glGetDebugMessageLog",
4412   "linker_set_key" : "glGetDebugMessageLog",
4413   "parameters" :
4414   [
4415    {
4416     "referenced_type" : "_ZTIj"
4417    },
4418    {
4419     "referenced_type" : "_ZTIi"
4420    },
4421    {
4422     "referenced_type" : "_ZTIPj"
4423    },
4424    {
4425     "referenced_type" : "_ZTIPj"
4426    },
4427    {
4428     "referenced_type" : "_ZTIPj"
4429    },
4430    {
4431     "referenced_type" : "_ZTIPj"
4432    },
4433    {
4434     "referenced_type" : "_ZTIPi"
4435    },
4436    {
4437     "referenced_type" : "_ZTIPc"
4438    }
4439   ],
4440   "return_type" : "_ZTIj",
4441   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
4442  },
4443  {
4444   "function_name" : "glGetDebugMessageLogKHR",
4445   "linker_set_key" : "glGetDebugMessageLogKHR",
4446   "parameters" :
4447   [
4448    {
4449     "referenced_type" : "_ZTIj"
4450    },
4451    {
4452     "referenced_type" : "_ZTIi"
4453    },
4454    {
4455     "referenced_type" : "_ZTIPj"
4456    },
4457    {
4458     "referenced_type" : "_ZTIPj"
4459    },
4460    {
4461     "referenced_type" : "_ZTIPj"
4462    },
4463    {
4464     "referenced_type" : "_ZTIPj"
4465    },
4466    {
4467     "referenced_type" : "_ZTIPi"
4468    },
4469    {
4470     "referenced_type" : "_ZTIPc"
4471    }
4472   ],
4473   "return_type" : "_ZTIj",
4474   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4475  },
4476  {
4477   "function_name" : "glGetError",
4478   "linker_set_key" : "glGetError",
4479   "return_type" : "_ZTIj",
4480   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4481  },
4482  {
4483   "function_name" : "glGetFloatv",
4484   "linker_set_key" : "glGetFloatv",
4485   "parameters" :
4486   [
4487    {
4488     "referenced_type" : "_ZTIj"
4489    },
4490    {
4491     "referenced_type" : "_ZTIPf"
4492    }
4493   ],
4494   "return_type" : "_ZTIv",
4495   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4496  },
4497  {
4498   "function_name" : "glGetFragDataLocation",
4499   "linker_set_key" : "glGetFragDataLocation",
4500   "parameters" :
4501   [
4502    {
4503     "referenced_type" : "_ZTIj"
4504    },
4505    {
4506     "referenced_type" : "_ZTIPKc"
4507    }
4508   ],
4509   "return_type" : "_ZTIi",
4510   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4511  },
4512  {
4513   "function_name" : "glGetFramebufferAttachmentParameteriv",
4514   "linker_set_key" : "glGetFramebufferAttachmentParameteriv",
4515   "parameters" :
4516   [
4517    {
4518     "referenced_type" : "_ZTIj"
4519    },
4520    {
4521     "referenced_type" : "_ZTIj"
4522    },
4523    {
4524     "referenced_type" : "_ZTIj"
4525    },
4526    {
4527     "referenced_type" : "_ZTIPi"
4528    }
4529   ],
4530   "return_type" : "_ZTIv",
4531   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4532  },
4533  {
4534   "function_name" : "glGetFramebufferParameteriv",
4535   "linker_set_key" : "glGetFramebufferParameteriv",
4536   "parameters" :
4537   [
4538    {
4539     "referenced_type" : "_ZTIj"
4540    },
4541    {
4542     "referenced_type" : "_ZTIj"
4543    },
4544    {
4545     "referenced_type" : "_ZTIPi"
4546    }
4547   ],
4548   "return_type" : "_ZTIv",
4549   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4550  },
4551  {
4552   "function_name" : "glGetGraphicsResetStatus",
4553   "linker_set_key" : "glGetGraphicsResetStatus",
4554   "return_type" : "_ZTIj",
4555   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
4556  },
4557  {
4558   "function_name" : "glGetInteger64i_v",
4559   "linker_set_key" : "glGetInteger64i_v",
4560   "parameters" :
4561   [
4562    {
4563     "referenced_type" : "_ZTIj"
4564    },
4565    {
4566     "referenced_type" : "_ZTIj"
4567    },
4568    {
4569     "referenced_type" : "_ZTIPl"
4570    }
4571   ],
4572   "return_type" : "_ZTIv",
4573   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4574  },
4575  {
4576   "function_name" : "glGetInteger64v",
4577   "linker_set_key" : "glGetInteger64v",
4578   "parameters" :
4579   [
4580    {
4581     "referenced_type" : "_ZTIj"
4582    },
4583    {
4584     "referenced_type" : "_ZTIPl"
4585    }
4586   ],
4587   "return_type" : "_ZTIv",
4588   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4589  },
4590  {
4591   "function_name" : "glGetIntegeri_v",
4592   "linker_set_key" : "glGetIntegeri_v",
4593   "parameters" :
4594   [
4595    {
4596     "referenced_type" : "_ZTIj"
4597    },
4598    {
4599     "referenced_type" : "_ZTIj"
4600    },
4601    {
4602     "referenced_type" : "_ZTIPi"
4603    }
4604   ],
4605   "return_type" : "_ZTIv",
4606   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4607  },
4608  {
4609   "function_name" : "glGetIntegerv",
4610   "linker_set_key" : "glGetIntegerv",
4611   "parameters" :
4612   [
4613    {
4614     "referenced_type" : "_ZTIj"
4615    },
4616    {
4617     "referenced_type" : "_ZTIPi"
4618    }
4619   ],
4620   "return_type" : "_ZTIv",
4621   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4622  },
4623  {
4624   "function_name" : "glGetInternalformativ",
4625   "linker_set_key" : "glGetInternalformativ",
4626   "parameters" :
4627   [
4628    {
4629     "referenced_type" : "_ZTIj"
4630    },
4631    {
4632     "referenced_type" : "_ZTIj"
4633    },
4634    {
4635     "referenced_type" : "_ZTIj"
4636    },
4637    {
4638     "referenced_type" : "_ZTIi"
4639    },
4640    {
4641     "referenced_type" : "_ZTIPi"
4642    }
4643   ],
4644   "return_type" : "_ZTIv",
4645   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4646  },
4647  {
4648   "function_name" : "glGetMultisamplefv",
4649   "linker_set_key" : "glGetMultisamplefv",
4650   "parameters" :
4651   [
4652    {
4653     "referenced_type" : "_ZTIj"
4654    },
4655    {
4656     "referenced_type" : "_ZTIj"
4657    },
4658    {
4659     "referenced_type" : "_ZTIPf"
4660    }
4661   ],
4662   "return_type" : "_ZTIv",
4663   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4664  },
4665  {
4666   "function_name" : "glGetObjectLabel",
4667   "linker_set_key" : "glGetObjectLabel",
4668   "parameters" :
4669   [
4670    {
4671     "referenced_type" : "_ZTIj"
4672    },
4673    {
4674     "referenced_type" : "_ZTIj"
4675    },
4676    {
4677     "referenced_type" : "_ZTIi"
4678    },
4679    {
4680     "referenced_type" : "_ZTIPi"
4681    },
4682    {
4683     "referenced_type" : "_ZTIPc"
4684    }
4685   ],
4686   "return_type" : "_ZTIv",
4687   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
4688  },
4689  {
4690   "function_name" : "glGetObjectLabelKHR",
4691   "linker_set_key" : "glGetObjectLabelKHR",
4692   "parameters" :
4693   [
4694    {
4695     "referenced_type" : "_ZTIj"
4696    },
4697    {
4698     "referenced_type" : "_ZTIj"
4699    },
4700    {
4701     "referenced_type" : "_ZTIi"
4702    },
4703    {
4704     "referenced_type" : "_ZTIPi"
4705    },
4706    {
4707     "referenced_type" : "_ZTIPc"
4708    }
4709   ],
4710   "return_type" : "_ZTIv",
4711   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4712  },
4713  {
4714   "function_name" : "glGetObjectPtrLabel",
4715   "linker_set_key" : "glGetObjectPtrLabel",
4716   "parameters" :
4717   [
4718    {
4719     "referenced_type" : "_ZTIPKv"
4720    },
4721    {
4722     "referenced_type" : "_ZTIi"
4723    },
4724    {
4725     "referenced_type" : "_ZTIPi"
4726    },
4727    {
4728     "referenced_type" : "_ZTIPc"
4729    }
4730   ],
4731   "return_type" : "_ZTIv",
4732   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
4733  },
4734  {
4735   "function_name" : "glGetObjectPtrLabelKHR",
4736   "linker_set_key" : "glGetObjectPtrLabelKHR",
4737   "parameters" :
4738   [
4739    {
4740     "referenced_type" : "_ZTIPKv"
4741    },
4742    {
4743     "referenced_type" : "_ZTIi"
4744    },
4745    {
4746     "referenced_type" : "_ZTIPi"
4747    },
4748    {
4749     "referenced_type" : "_ZTIPc"
4750    }
4751   ],
4752   "return_type" : "_ZTIv",
4753   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4754  },
4755  {
4756   "function_name" : "glGetPointerv",
4757   "linker_set_key" : "glGetPointerv",
4758   "parameters" :
4759   [
4760    {
4761     "referenced_type" : "_ZTIj"
4762    },
4763    {
4764     "referenced_type" : "_ZTIPPv"
4765    }
4766   ],
4767   "return_type" : "_ZTIv",
4768   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4769  },
4770  {
4771   "function_name" : "glGetPointervKHR",
4772   "linker_set_key" : "glGetPointervKHR",
4773   "parameters" :
4774   [
4775    {
4776     "referenced_type" : "_ZTIj"
4777    },
4778    {
4779     "referenced_type" : "_ZTIPPv"
4780    }
4781   ],
4782   "return_type" : "_ZTIv",
4783   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4784  },
4785  {
4786   "function_name" : "glGetProgramBinary",
4787   "linker_set_key" : "glGetProgramBinary",
4788   "parameters" :
4789   [
4790    {
4791     "referenced_type" : "_ZTIj"
4792    },
4793    {
4794     "referenced_type" : "_ZTIi"
4795    },
4796    {
4797     "referenced_type" : "_ZTIPi"
4798    },
4799    {
4800     "referenced_type" : "_ZTIPj"
4801    },
4802    {
4803     "referenced_type" : "_ZTIPv"
4804    }
4805   ],
4806   "return_type" : "_ZTIv",
4807   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4808  },
4809  {
4810   "function_name" : "glGetProgramBinaryOES",
4811   "linker_set_key" : "glGetProgramBinaryOES",
4812   "parameters" :
4813   [
4814    {
4815     "referenced_type" : "_ZTIj"
4816    },
4817    {
4818     "referenced_type" : "_ZTIi"
4819    },
4820    {
4821     "referenced_type" : "_ZTIPi"
4822    },
4823    {
4824     "referenced_type" : "_ZTIPj"
4825    },
4826    {
4827     "referenced_type" : "_ZTIPv"
4828    }
4829   ],
4830   "return_type" : "_ZTIv",
4831   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4832  },
4833  {
4834   "function_name" : "glGetProgramInfoLog",
4835   "linker_set_key" : "glGetProgramInfoLog",
4836   "parameters" :
4837   [
4838    {
4839     "referenced_type" : "_ZTIj"
4840    },
4841    {
4842     "referenced_type" : "_ZTIi"
4843    },
4844    {
4845     "referenced_type" : "_ZTIPi"
4846    },
4847    {
4848     "referenced_type" : "_ZTIPc"
4849    }
4850   ],
4851   "return_type" : "_ZTIv",
4852   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4853  },
4854  {
4855   "function_name" : "glGetProgramInterfaceiv",
4856   "linker_set_key" : "glGetProgramInterfaceiv",
4857   "parameters" :
4858   [
4859    {
4860     "referenced_type" : "_ZTIj"
4861    },
4862    {
4863     "referenced_type" : "_ZTIj"
4864    },
4865    {
4866     "referenced_type" : "_ZTIj"
4867    },
4868    {
4869     "referenced_type" : "_ZTIPi"
4870    }
4871   ],
4872   "return_type" : "_ZTIv",
4873   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4874  },
4875  {
4876   "function_name" : "glGetProgramPipelineInfoLog",
4877   "linker_set_key" : "glGetProgramPipelineInfoLog",
4878   "parameters" :
4879   [
4880    {
4881     "referenced_type" : "_ZTIj"
4882    },
4883    {
4884     "referenced_type" : "_ZTIi"
4885    },
4886    {
4887     "referenced_type" : "_ZTIPi"
4888    },
4889    {
4890     "referenced_type" : "_ZTIPc"
4891    }
4892   ],
4893   "return_type" : "_ZTIv",
4894   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4895  },
4896  {
4897   "function_name" : "glGetProgramPipelineiv",
4898   "linker_set_key" : "glGetProgramPipelineiv",
4899   "parameters" :
4900   [
4901    {
4902     "referenced_type" : "_ZTIj"
4903    },
4904    {
4905     "referenced_type" : "_ZTIj"
4906    },
4907    {
4908     "referenced_type" : "_ZTIPi"
4909    }
4910   ],
4911   "return_type" : "_ZTIv",
4912   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4913  },
4914  {
4915   "function_name" : "glGetProgramResourceIndex",
4916   "linker_set_key" : "glGetProgramResourceIndex",
4917   "parameters" :
4918   [
4919    {
4920     "referenced_type" : "_ZTIj"
4921    },
4922    {
4923     "referenced_type" : "_ZTIj"
4924    },
4925    {
4926     "referenced_type" : "_ZTIPKc"
4927    }
4928   ],
4929   "return_type" : "_ZTIj",
4930   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4931  },
4932  {
4933   "function_name" : "glGetProgramResourceLocation",
4934   "linker_set_key" : "glGetProgramResourceLocation",
4935   "parameters" :
4936   [
4937    {
4938     "referenced_type" : "_ZTIj"
4939    },
4940    {
4941     "referenced_type" : "_ZTIj"
4942    },
4943    {
4944     "referenced_type" : "_ZTIPKc"
4945    }
4946   ],
4947   "return_type" : "_ZTIi",
4948   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4949  },
4950  {
4951   "function_name" : "glGetProgramResourceName",
4952   "linker_set_key" : "glGetProgramResourceName",
4953   "parameters" :
4954   [
4955    {
4956     "referenced_type" : "_ZTIj"
4957    },
4958    {
4959     "referenced_type" : "_ZTIj"
4960    },
4961    {
4962     "referenced_type" : "_ZTIj"
4963    },
4964    {
4965     "referenced_type" : "_ZTIi"
4966    },
4967    {
4968     "referenced_type" : "_ZTIPi"
4969    },
4970    {
4971     "referenced_type" : "_ZTIPc"
4972    }
4973   ],
4974   "return_type" : "_ZTIv",
4975   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4976  },
4977  {
4978   "function_name" : "glGetProgramResourceiv",
4979   "linker_set_key" : "glGetProgramResourceiv",
4980   "parameters" :
4981   [
4982    {
4983     "referenced_type" : "_ZTIj"
4984    },
4985    {
4986     "referenced_type" : "_ZTIj"
4987    },
4988    {
4989     "referenced_type" : "_ZTIj"
4990    },
4991    {
4992     "referenced_type" : "_ZTIi"
4993    },
4994    {
4995     "referenced_type" : "_ZTIPKj"
4996    },
4997    {
4998     "referenced_type" : "_ZTIi"
4999    },
5000    {
5001     "referenced_type" : "_ZTIPi"
5002    },
5003    {
5004     "referenced_type" : "_ZTIPi"
5005    }
5006   ],
5007   "return_type" : "_ZTIv",
5008   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5009  },
5010  {
5011   "function_name" : "glGetProgramiv",
5012   "linker_set_key" : "glGetProgramiv",
5013   "parameters" :
5014   [
5015    {
5016     "referenced_type" : "_ZTIj"
5017    },
5018    {
5019     "referenced_type" : "_ZTIj"
5020    },
5021    {
5022     "referenced_type" : "_ZTIPi"
5023    }
5024   ],
5025   "return_type" : "_ZTIv",
5026   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5027  },
5028  {
5029   "function_name" : "glGetQueryObjectuiv",
5030   "linker_set_key" : "glGetQueryObjectuiv",
5031   "parameters" :
5032   [
5033    {
5034     "referenced_type" : "_ZTIj"
5035    },
5036    {
5037     "referenced_type" : "_ZTIj"
5038    },
5039    {
5040     "referenced_type" : "_ZTIPj"
5041    }
5042   ],
5043   "return_type" : "_ZTIv",
5044   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5045  },
5046  {
5047   "function_name" : "glGetQueryiv",
5048   "linker_set_key" : "glGetQueryiv",
5049   "parameters" :
5050   [
5051    {
5052     "referenced_type" : "_ZTIj"
5053    },
5054    {
5055     "referenced_type" : "_ZTIj"
5056    },
5057    {
5058     "referenced_type" : "_ZTIPi"
5059    }
5060   ],
5061   "return_type" : "_ZTIv",
5062   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5063  },
5064  {
5065   "function_name" : "glGetRenderbufferParameteriv",
5066   "linker_set_key" : "glGetRenderbufferParameteriv",
5067   "parameters" :
5068   [
5069    {
5070     "referenced_type" : "_ZTIj"
5071    },
5072    {
5073     "referenced_type" : "_ZTIj"
5074    },
5075    {
5076     "referenced_type" : "_ZTIPi"
5077    }
5078   ],
5079   "return_type" : "_ZTIv",
5080   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5081  },
5082  {
5083   "function_name" : "glGetSamplerParameterIiv",
5084   "linker_set_key" : "glGetSamplerParameterIiv",
5085   "parameters" :
5086   [
5087    {
5088     "referenced_type" : "_ZTIj"
5089    },
5090    {
5091     "referenced_type" : "_ZTIj"
5092    },
5093    {
5094     "referenced_type" : "_ZTIPi"
5095    }
5096   ],
5097   "return_type" : "_ZTIv",
5098   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5099  },
5100  {
5101   "function_name" : "glGetSamplerParameterIivEXT",
5102   "linker_set_key" : "glGetSamplerParameterIivEXT",
5103   "parameters" :
5104   [
5105    {
5106     "referenced_type" : "_ZTIj"
5107    },
5108    {
5109     "referenced_type" : "_ZTIj"
5110    },
5111    {
5112     "referenced_type" : "_ZTIPi"
5113    }
5114   ],
5115   "return_type" : "_ZTIv",
5116   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5117  },
5118  {
5119   "function_name" : "glGetSamplerParameterIuiv",
5120   "linker_set_key" : "glGetSamplerParameterIuiv",
5121   "parameters" :
5122   [
5123    {
5124     "referenced_type" : "_ZTIj"
5125    },
5126    {
5127     "referenced_type" : "_ZTIj"
5128    },
5129    {
5130     "referenced_type" : "_ZTIPj"
5131    }
5132   ],
5133   "return_type" : "_ZTIv",
5134   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5135  },
5136  {
5137   "function_name" : "glGetSamplerParameterIuivEXT",
5138   "linker_set_key" : "glGetSamplerParameterIuivEXT",
5139   "parameters" :
5140   [
5141    {
5142     "referenced_type" : "_ZTIj"
5143    },
5144    {
5145     "referenced_type" : "_ZTIj"
5146    },
5147    {
5148     "referenced_type" : "_ZTIPj"
5149    }
5150   ],
5151   "return_type" : "_ZTIv",
5152   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5153  },
5154  {
5155   "function_name" : "glGetSamplerParameterfv",
5156   "linker_set_key" : "glGetSamplerParameterfv",
5157   "parameters" :
5158   [
5159    {
5160     "referenced_type" : "_ZTIj"
5161    },
5162    {
5163     "referenced_type" : "_ZTIj"
5164    },
5165    {
5166     "referenced_type" : "_ZTIPf"
5167    }
5168   ],
5169   "return_type" : "_ZTIv",
5170   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5171  },
5172  {
5173   "function_name" : "glGetSamplerParameteriv",
5174   "linker_set_key" : "glGetSamplerParameteriv",
5175   "parameters" :
5176   [
5177    {
5178     "referenced_type" : "_ZTIj"
5179    },
5180    {
5181     "referenced_type" : "_ZTIj"
5182    },
5183    {
5184     "referenced_type" : "_ZTIPi"
5185    }
5186   ],
5187   "return_type" : "_ZTIv",
5188   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5189  },
5190  {
5191   "function_name" : "glGetShaderInfoLog",
5192   "linker_set_key" : "glGetShaderInfoLog",
5193   "parameters" :
5194   [
5195    {
5196     "referenced_type" : "_ZTIj"
5197    },
5198    {
5199     "referenced_type" : "_ZTIi"
5200    },
5201    {
5202     "referenced_type" : "_ZTIPi"
5203    },
5204    {
5205     "referenced_type" : "_ZTIPc"
5206    }
5207   ],
5208   "return_type" : "_ZTIv",
5209   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5210  },
5211  {
5212   "function_name" : "glGetShaderPrecisionFormat",
5213   "linker_set_key" : "glGetShaderPrecisionFormat",
5214   "parameters" :
5215   [
5216    {
5217     "referenced_type" : "_ZTIj"
5218    },
5219    {
5220     "referenced_type" : "_ZTIj"
5221    },
5222    {
5223     "referenced_type" : "_ZTIPi"
5224    },
5225    {
5226     "referenced_type" : "_ZTIPi"
5227    }
5228   ],
5229   "return_type" : "_ZTIv",
5230   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5231  },
5232  {
5233   "function_name" : "glGetShaderSource",
5234   "linker_set_key" : "glGetShaderSource",
5235   "parameters" :
5236   [
5237    {
5238     "referenced_type" : "_ZTIj"
5239    },
5240    {
5241     "referenced_type" : "_ZTIi"
5242    },
5243    {
5244     "referenced_type" : "_ZTIPi"
5245    },
5246    {
5247     "referenced_type" : "_ZTIPc"
5248    }
5249   ],
5250   "return_type" : "_ZTIv",
5251   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5252  },
5253  {
5254   "function_name" : "glGetShaderiv",
5255   "linker_set_key" : "glGetShaderiv",
5256   "parameters" :
5257   [
5258    {
5259     "referenced_type" : "_ZTIj"
5260    },
5261    {
5262     "referenced_type" : "_ZTIj"
5263    },
5264    {
5265     "referenced_type" : "_ZTIPi"
5266    }
5267   ],
5268   "return_type" : "_ZTIv",
5269   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5270  },
5271  {
5272   "function_name" : "glGetString",
5273   "linker_set_key" : "glGetString",
5274   "parameters" :
5275   [
5276    {
5277     "referenced_type" : "_ZTIj"
5278    }
5279   ],
5280   "return_type" : "_ZTIPKh",
5281   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5282  },
5283  {
5284   "function_name" : "glGetStringi",
5285   "linker_set_key" : "glGetStringi",
5286   "parameters" :
5287   [
5288    {
5289     "referenced_type" : "_ZTIj"
5290    },
5291    {
5292     "referenced_type" : "_ZTIj"
5293    }
5294   ],
5295   "return_type" : "_ZTIPKh",
5296   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5297  },
5298  {
5299   "function_name" : "glGetSynciv",
5300   "linker_set_key" : "glGetSynciv",
5301   "parameters" :
5302   [
5303    {
5304     "referenced_type" : "_ZTIP8__GLsync"
5305    },
5306    {
5307     "referenced_type" : "_ZTIj"
5308    },
5309    {
5310     "referenced_type" : "_ZTIi"
5311    },
5312    {
5313     "referenced_type" : "_ZTIPi"
5314    },
5315    {
5316     "referenced_type" : "_ZTIPi"
5317    }
5318   ],
5319   "return_type" : "_ZTIv",
5320   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5321  },
5322  {
5323   "function_name" : "glGetTexLevelParameterfv",
5324   "linker_set_key" : "glGetTexLevelParameterfv",
5325   "parameters" :
5326   [
5327    {
5328     "referenced_type" : "_ZTIj"
5329    },
5330    {
5331     "referenced_type" : "_ZTIi"
5332    },
5333    {
5334     "referenced_type" : "_ZTIj"
5335    },
5336    {
5337     "referenced_type" : "_ZTIPf"
5338    }
5339   ],
5340   "return_type" : "_ZTIv",
5341   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5342  },
5343  {
5344   "function_name" : "glGetTexLevelParameteriv",
5345   "linker_set_key" : "glGetTexLevelParameteriv",
5346   "parameters" :
5347   [
5348    {
5349     "referenced_type" : "_ZTIj"
5350    },
5351    {
5352     "referenced_type" : "_ZTIi"
5353    },
5354    {
5355     "referenced_type" : "_ZTIj"
5356    },
5357    {
5358     "referenced_type" : "_ZTIPi"
5359    }
5360   ],
5361   "return_type" : "_ZTIv",
5362   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5363  },
5364  {
5365   "function_name" : "glGetTexParameterIiv",
5366   "linker_set_key" : "glGetTexParameterIiv",
5367   "parameters" :
5368   [
5369    {
5370     "referenced_type" : "_ZTIj"
5371    },
5372    {
5373     "referenced_type" : "_ZTIj"
5374    },
5375    {
5376     "referenced_type" : "_ZTIPi"
5377    }
5378   ],
5379   "return_type" : "_ZTIv",
5380   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5381  },
5382  {
5383   "function_name" : "glGetTexParameterIivEXT",
5384   "linker_set_key" : "glGetTexParameterIivEXT",
5385   "parameters" :
5386   [
5387    {
5388     "referenced_type" : "_ZTIj"
5389    },
5390    {
5391     "referenced_type" : "_ZTIj"
5392    },
5393    {
5394     "referenced_type" : "_ZTIPi"
5395    }
5396   ],
5397   "return_type" : "_ZTIv",
5398   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5399  },
5400  {
5401   "function_name" : "glGetTexParameterIuiv",
5402   "linker_set_key" : "glGetTexParameterIuiv",
5403   "parameters" :
5404   [
5405    {
5406     "referenced_type" : "_ZTIj"
5407    },
5408    {
5409     "referenced_type" : "_ZTIj"
5410    },
5411    {
5412     "referenced_type" : "_ZTIPj"
5413    }
5414   ],
5415   "return_type" : "_ZTIv",
5416   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5417  },
5418  {
5419   "function_name" : "glGetTexParameterIuivEXT",
5420   "linker_set_key" : "glGetTexParameterIuivEXT",
5421   "parameters" :
5422   [
5423    {
5424     "referenced_type" : "_ZTIj"
5425    },
5426    {
5427     "referenced_type" : "_ZTIj"
5428    },
5429    {
5430     "referenced_type" : "_ZTIPj"
5431    }
5432   ],
5433   "return_type" : "_ZTIv",
5434   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5435  },
5436  {
5437   "function_name" : "glGetTexParameterfv",
5438   "linker_set_key" : "glGetTexParameterfv",
5439   "parameters" :
5440   [
5441    {
5442     "referenced_type" : "_ZTIj"
5443    },
5444    {
5445     "referenced_type" : "_ZTIj"
5446    },
5447    {
5448     "referenced_type" : "_ZTIPf"
5449    }
5450   ],
5451   "return_type" : "_ZTIv",
5452   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5453  },
5454  {
5455   "function_name" : "glGetTexParameteriv",
5456   "linker_set_key" : "glGetTexParameteriv",
5457   "parameters" :
5458   [
5459    {
5460     "referenced_type" : "_ZTIj"
5461    },
5462    {
5463     "referenced_type" : "_ZTIj"
5464    },
5465    {
5466     "referenced_type" : "_ZTIPi"
5467    }
5468   ],
5469   "return_type" : "_ZTIv",
5470   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5471  },
5472  {
5473   "function_name" : "glGetTransformFeedbackVarying",
5474   "linker_set_key" : "glGetTransformFeedbackVarying",
5475   "parameters" :
5476   [
5477    {
5478     "referenced_type" : "_ZTIj"
5479    },
5480    {
5481     "referenced_type" : "_ZTIj"
5482    },
5483    {
5484     "referenced_type" : "_ZTIi"
5485    },
5486    {
5487     "referenced_type" : "_ZTIPi"
5488    },
5489    {
5490     "referenced_type" : "_ZTIPi"
5491    },
5492    {
5493     "referenced_type" : "_ZTIPj"
5494    },
5495    {
5496     "referenced_type" : "_ZTIPc"
5497    }
5498   ],
5499   "return_type" : "_ZTIv",
5500   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5501  },
5502  {
5503   "function_name" : "glGetUniformBlockIndex",
5504   "linker_set_key" : "glGetUniformBlockIndex",
5505   "parameters" :
5506   [
5507    {
5508     "referenced_type" : "_ZTIj"
5509    },
5510    {
5511     "referenced_type" : "_ZTIPKc"
5512    }
5513   ],
5514   "return_type" : "_ZTIj",
5515   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5516  },
5517  {
5518   "function_name" : "glGetUniformIndices",
5519   "linker_set_key" : "glGetUniformIndices",
5520   "parameters" :
5521   [
5522    {
5523     "referenced_type" : "_ZTIj"
5524    },
5525    {
5526     "referenced_type" : "_ZTIi"
5527    },
5528    {
5529     "referenced_type" : "_ZTIPKPKc"
5530    },
5531    {
5532     "referenced_type" : "_ZTIPj"
5533    }
5534   ],
5535   "return_type" : "_ZTIv",
5536   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5537  },
5538  {
5539   "function_name" : "glGetUniformLocation",
5540   "linker_set_key" : "glGetUniformLocation",
5541   "parameters" :
5542   [
5543    {
5544     "referenced_type" : "_ZTIj"
5545    },
5546    {
5547     "referenced_type" : "_ZTIPKc"
5548    }
5549   ],
5550   "return_type" : "_ZTIi",
5551   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5552  },
5553  {
5554   "function_name" : "glGetUniformfv",
5555   "linker_set_key" : "glGetUniformfv",
5556   "parameters" :
5557   [
5558    {
5559     "referenced_type" : "_ZTIj"
5560    },
5561    {
5562     "referenced_type" : "_ZTIi"
5563    },
5564    {
5565     "referenced_type" : "_ZTIPf"
5566    }
5567   ],
5568   "return_type" : "_ZTIv",
5569   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5570  },
5571  {
5572   "function_name" : "glGetUniformiv",
5573   "linker_set_key" : "glGetUniformiv",
5574   "parameters" :
5575   [
5576    {
5577     "referenced_type" : "_ZTIj"
5578    },
5579    {
5580     "referenced_type" : "_ZTIi"
5581    },
5582    {
5583     "referenced_type" : "_ZTIPi"
5584    }
5585   ],
5586   "return_type" : "_ZTIv",
5587   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5588  },
5589  {
5590   "function_name" : "glGetUniformuiv",
5591   "linker_set_key" : "glGetUniformuiv",
5592   "parameters" :
5593   [
5594    {
5595     "referenced_type" : "_ZTIj"
5596    },
5597    {
5598     "referenced_type" : "_ZTIi"
5599    },
5600    {
5601     "referenced_type" : "_ZTIPj"
5602    }
5603   ],
5604   "return_type" : "_ZTIv",
5605   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5606  },
5607  {
5608   "function_name" : "glGetVertexAttribIiv",
5609   "linker_set_key" : "glGetVertexAttribIiv",
5610   "parameters" :
5611   [
5612    {
5613     "referenced_type" : "_ZTIj"
5614    },
5615    {
5616     "referenced_type" : "_ZTIj"
5617    },
5618    {
5619     "referenced_type" : "_ZTIPi"
5620    }
5621   ],
5622   "return_type" : "_ZTIv",
5623   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5624  },
5625  {
5626   "function_name" : "glGetVertexAttribIuiv",
5627   "linker_set_key" : "glGetVertexAttribIuiv",
5628   "parameters" :
5629   [
5630    {
5631     "referenced_type" : "_ZTIj"
5632    },
5633    {
5634     "referenced_type" : "_ZTIj"
5635    },
5636    {
5637     "referenced_type" : "_ZTIPj"
5638    }
5639   ],
5640   "return_type" : "_ZTIv",
5641   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5642  },
5643  {
5644   "function_name" : "glGetVertexAttribPointerv",
5645   "linker_set_key" : "glGetVertexAttribPointerv",
5646   "parameters" :
5647   [
5648    {
5649     "referenced_type" : "_ZTIj"
5650    },
5651    {
5652     "referenced_type" : "_ZTIj"
5653    },
5654    {
5655     "referenced_type" : "_ZTIPPv"
5656    }
5657   ],
5658   "return_type" : "_ZTIv",
5659   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5660  },
5661  {
5662   "function_name" : "glGetVertexAttribfv",
5663   "linker_set_key" : "glGetVertexAttribfv",
5664   "parameters" :
5665   [
5666    {
5667     "referenced_type" : "_ZTIj"
5668    },
5669    {
5670     "referenced_type" : "_ZTIj"
5671    },
5672    {
5673     "referenced_type" : "_ZTIPf"
5674    }
5675   ],
5676   "return_type" : "_ZTIv",
5677   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5678  },
5679  {
5680   "function_name" : "glGetVertexAttribiv",
5681   "linker_set_key" : "glGetVertexAttribiv",
5682   "parameters" :
5683   [
5684    {
5685     "referenced_type" : "_ZTIj"
5686    },
5687    {
5688     "referenced_type" : "_ZTIj"
5689    },
5690    {
5691     "referenced_type" : "_ZTIPi"
5692    }
5693   ],
5694   "return_type" : "_ZTIv",
5695   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5696  },
5697  {
5698   "function_name" : "glGetnUniformfv",
5699   "linker_set_key" : "glGetnUniformfv",
5700   "parameters" :
5701   [
5702    {
5703     "referenced_type" : "_ZTIj"
5704    },
5705    {
5706     "referenced_type" : "_ZTIi"
5707    },
5708    {
5709     "referenced_type" : "_ZTIi"
5710    },
5711    {
5712     "referenced_type" : "_ZTIPf"
5713    }
5714   ],
5715   "return_type" : "_ZTIv",
5716   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5717  },
5718  {
5719   "function_name" : "glGetnUniformiv",
5720   "linker_set_key" : "glGetnUniformiv",
5721   "parameters" :
5722   [
5723    {
5724     "referenced_type" : "_ZTIj"
5725    },
5726    {
5727     "referenced_type" : "_ZTIi"
5728    },
5729    {
5730     "referenced_type" : "_ZTIi"
5731    },
5732    {
5733     "referenced_type" : "_ZTIPi"
5734    }
5735   ],
5736   "return_type" : "_ZTIv",
5737   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5738  },
5739  {
5740   "function_name" : "glGetnUniformuiv",
5741   "linker_set_key" : "glGetnUniformuiv",
5742   "parameters" :
5743   [
5744    {
5745     "referenced_type" : "_ZTIj"
5746    },
5747    {
5748     "referenced_type" : "_ZTIi"
5749    },
5750    {
5751     "referenced_type" : "_ZTIi"
5752    },
5753    {
5754     "referenced_type" : "_ZTIPj"
5755    }
5756   ],
5757   "return_type" : "_ZTIv",
5758   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5759  },
5760  {
5761   "function_name" : "glHint",
5762   "linker_set_key" : "glHint",
5763   "parameters" :
5764   [
5765    {
5766     "referenced_type" : "_ZTIj"
5767    },
5768    {
5769     "referenced_type" : "_ZTIj"
5770    }
5771   ],
5772   "return_type" : "_ZTIv",
5773   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5774  },
5775  {
5776   "function_name" : "glInvalidateFramebuffer",
5777   "linker_set_key" : "glInvalidateFramebuffer",
5778   "parameters" :
5779   [
5780    {
5781     "referenced_type" : "_ZTIj"
5782    },
5783    {
5784     "referenced_type" : "_ZTIi"
5785    },
5786    {
5787     "referenced_type" : "_ZTIPKj"
5788    }
5789   ],
5790   "return_type" : "_ZTIv",
5791   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5792  },
5793  {
5794   "function_name" : "glInvalidateSubFramebuffer",
5795   "linker_set_key" : "glInvalidateSubFramebuffer",
5796   "parameters" :
5797   [
5798    {
5799     "referenced_type" : "_ZTIj"
5800    },
5801    {
5802     "referenced_type" : "_ZTIi"
5803    },
5804    {
5805     "referenced_type" : "_ZTIPKj"
5806    },
5807    {
5808     "referenced_type" : "_ZTIi"
5809    },
5810    {
5811     "referenced_type" : "_ZTIi"
5812    },
5813    {
5814     "referenced_type" : "_ZTIi"
5815    },
5816    {
5817     "referenced_type" : "_ZTIi"
5818    }
5819   ],
5820   "return_type" : "_ZTIv",
5821   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5822  },
5823  {
5824   "function_name" : "glIsBuffer",
5825   "linker_set_key" : "glIsBuffer",
5826   "parameters" :
5827   [
5828    {
5829     "referenced_type" : "_ZTIj"
5830    }
5831   ],
5832   "return_type" : "_ZTIh",
5833   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5834  },
5835  {
5836   "function_name" : "glIsEnabled",
5837   "linker_set_key" : "glIsEnabled",
5838   "parameters" :
5839   [
5840    {
5841     "referenced_type" : "_ZTIj"
5842    }
5843   ],
5844   "return_type" : "_ZTIh",
5845   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5846  },
5847  {
5848   "function_name" : "glIsEnabledi",
5849   "linker_set_key" : "glIsEnabledi",
5850   "parameters" :
5851   [
5852    {
5853     "referenced_type" : "_ZTIj"
5854    },
5855    {
5856     "referenced_type" : "_ZTIj"
5857    }
5858   ],
5859   "return_type" : "_ZTIh",
5860   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5861  },
5862  {
5863   "function_name" : "glIsEnablediEXT",
5864   "linker_set_key" : "glIsEnablediEXT",
5865   "parameters" :
5866   [
5867    {
5868     "referenced_type" : "_ZTIj"
5869    },
5870    {
5871     "referenced_type" : "_ZTIj"
5872    }
5873   ],
5874   "return_type" : "_ZTIh",
5875   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5876  },
5877  {
5878   "function_name" : "glIsFramebuffer",
5879   "linker_set_key" : "glIsFramebuffer",
5880   "parameters" :
5881   [
5882    {
5883     "referenced_type" : "_ZTIj"
5884    }
5885   ],
5886   "return_type" : "_ZTIh",
5887   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5888  },
5889  {
5890   "function_name" : "glIsProgram",
5891   "linker_set_key" : "glIsProgram",
5892   "parameters" :
5893   [
5894    {
5895     "referenced_type" : "_ZTIj"
5896    }
5897   ],
5898   "return_type" : "_ZTIh",
5899   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5900  },
5901  {
5902   "function_name" : "glIsProgramPipeline",
5903   "linker_set_key" : "glIsProgramPipeline",
5904   "parameters" :
5905   [
5906    {
5907     "referenced_type" : "_ZTIj"
5908    }
5909   ],
5910   "return_type" : "_ZTIh",
5911   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5912  },
5913  {
5914   "function_name" : "glIsQuery",
5915   "linker_set_key" : "glIsQuery",
5916   "parameters" :
5917   [
5918    {
5919     "referenced_type" : "_ZTIj"
5920    }
5921   ],
5922   "return_type" : "_ZTIh",
5923   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5924  },
5925  {
5926   "function_name" : "glIsRenderbuffer",
5927   "linker_set_key" : "glIsRenderbuffer",
5928   "parameters" :
5929   [
5930    {
5931     "referenced_type" : "_ZTIj"
5932    }
5933   ],
5934   "return_type" : "_ZTIh",
5935   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5936  },
5937  {
5938   "function_name" : "glIsSampler",
5939   "linker_set_key" : "glIsSampler",
5940   "parameters" :
5941   [
5942    {
5943     "referenced_type" : "_ZTIj"
5944    }
5945   ],
5946   "return_type" : "_ZTIh",
5947   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5948  },
5949  {
5950   "function_name" : "glIsShader",
5951   "linker_set_key" : "glIsShader",
5952   "parameters" :
5953   [
5954    {
5955     "referenced_type" : "_ZTIj"
5956    }
5957   ],
5958   "return_type" : "_ZTIh",
5959   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5960  },
5961  {
5962   "function_name" : "glIsSync",
5963   "linker_set_key" : "glIsSync",
5964   "parameters" :
5965   [
5966    {
5967     "referenced_type" : "_ZTIP8__GLsync"
5968    }
5969   ],
5970   "return_type" : "_ZTIh",
5971   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5972  },
5973  {
5974   "function_name" : "glIsTexture",
5975   "linker_set_key" : "glIsTexture",
5976   "parameters" :
5977   [
5978    {
5979     "referenced_type" : "_ZTIj"
5980    }
5981   ],
5982   "return_type" : "_ZTIh",
5983   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5984  },
5985  {
5986   "function_name" : "glIsTransformFeedback",
5987   "linker_set_key" : "glIsTransformFeedback",
5988   "parameters" :
5989   [
5990    {
5991     "referenced_type" : "_ZTIj"
5992    }
5993   ],
5994   "return_type" : "_ZTIh",
5995   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5996  },
5997  {
5998   "function_name" : "glIsVertexArray",
5999   "linker_set_key" : "glIsVertexArray",
6000   "parameters" :
6001   [
6002    {
6003     "referenced_type" : "_ZTIj"
6004    }
6005   ],
6006   "return_type" : "_ZTIh",
6007   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6008  },
6009  {
6010   "function_name" : "glIsVertexArrayOES",
6011   "linker_set_key" : "glIsVertexArrayOES",
6012   "parameters" :
6013   [
6014    {
6015     "referenced_type" : "_ZTIj"
6016    }
6017   ],
6018   "return_type" : "_ZTIh",
6019   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6020  },
6021  {
6022   "function_name" : "glLineWidth",
6023   "linker_set_key" : "glLineWidth",
6024   "parameters" :
6025   [
6026    {
6027     "referenced_type" : "_ZTIf"
6028    }
6029   ],
6030   "return_type" : "_ZTIv",
6031   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
6032  },
6033  {
6034   "function_name" : "glLinkProgram",
6035   "linker_set_key" : "glLinkProgram",
6036   "parameters" :
6037   [
6038    {
6039     "referenced_type" : "_ZTIj"
6040    }
6041   ],
6042   "return_type" : "_ZTIv",
6043   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
6044  },
6045  {
6046   "function_name" : "glMapBufferOES",
6047   "linker_set_key" : "glMapBufferOES",
6048   "parameters" :
6049   [
6050    {
6051     "referenced_type" : "_ZTIj"
6052    },
6053    {
6054     "referenced_type" : "_ZTIj"
6055    }
6056   ],
6057   "return_type" : "_ZTIPv",
6058   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6059  },
6060  {
6061   "function_name" : "glMapBufferRange",
6062   "linker_set_key" : "glMapBufferRange",
6063   "parameters" :
6064   [
6065    {
6066     "referenced_type" : "_ZTIj"
6067    },
6068    {
6069     "referenced_type" : "_ZTIl"
6070    },
6071    {
6072     "referenced_type" : "_ZTIl"
6073    },
6074    {
6075     "referenced_type" : "_ZTIj"
6076    }
6077   ],
6078   "return_type" : "_ZTIPv",
6079   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6080  },
6081  {
6082   "function_name" : "glMemoryBarrier",
6083   "linker_set_key" : "glMemoryBarrier",
6084   "parameters" :
6085   [
6086    {
6087     "referenced_type" : "_ZTIj"
6088    }
6089   ],
6090   "return_type" : "_ZTIv",
6091   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6092  },
6093  {
6094   "function_name" : "glMemoryBarrierByRegion",
6095   "linker_set_key" : "glMemoryBarrierByRegion",
6096   "parameters" :
6097   [
6098    {
6099     "referenced_type" : "_ZTIj"
6100    }
6101   ],
6102   "return_type" : "_ZTIv",
6103   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6104  },
6105  {
6106   "function_name" : "glMinSampleShading",
6107   "linker_set_key" : "glMinSampleShading",
6108   "parameters" :
6109   [
6110    {
6111     "referenced_type" : "_ZTIf"
6112    }
6113   ],
6114   "return_type" : "_ZTIv",
6115   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6116  },
6117  {
6118   "function_name" : "glMinSampleShadingOES",
6119   "linker_set_key" : "glMinSampleShadingOES",
6120   "parameters" :
6121   [
6122    {
6123     "referenced_type" : "_ZTIf"
6124    }
6125   ],
6126   "return_type" : "_ZTIv",
6127   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6128  },
6129  {
6130   "function_name" : "glObjectLabel",
6131   "linker_set_key" : "glObjectLabel",
6132   "parameters" :
6133   [
6134    {
6135     "referenced_type" : "_ZTIj"
6136    },
6137    {
6138     "referenced_type" : "_ZTIj"
6139    },
6140    {
6141     "referenced_type" : "_ZTIi"
6142    },
6143    {
6144     "referenced_type" : "_ZTIPKc"
6145    }
6146   ],
6147   "return_type" : "_ZTIv",
6148   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6149  },
6150  {
6151   "function_name" : "glObjectLabelKHR",
6152   "linker_set_key" : "glObjectLabelKHR",
6153   "parameters" :
6154   [
6155    {
6156     "referenced_type" : "_ZTIj"
6157    },
6158    {
6159     "referenced_type" : "_ZTIj"
6160    },
6161    {
6162     "referenced_type" : "_ZTIi"
6163    },
6164    {
6165     "referenced_type" : "_ZTIPKc"
6166    }
6167   ],
6168   "return_type" : "_ZTIv",
6169   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6170  },
6171  {
6172   "function_name" : "glObjectPtrLabel",
6173   "linker_set_key" : "glObjectPtrLabel",
6174   "parameters" :
6175   [
6176    {
6177     "referenced_type" : "_ZTIPKv"
6178    },
6179    {
6180     "referenced_type" : "_ZTIi"
6181    },
6182    {
6183     "referenced_type" : "_ZTIPKc"
6184    }
6185   ],
6186   "return_type" : "_ZTIv",
6187   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6188  },
6189  {
6190   "function_name" : "glObjectPtrLabelKHR",
6191   "linker_set_key" : "glObjectPtrLabelKHR",
6192   "parameters" :
6193   [
6194    {
6195     "referenced_type" : "_ZTIPKv"
6196    },
6197    {
6198     "referenced_type" : "_ZTIi"
6199    },
6200    {
6201     "referenced_type" : "_ZTIPKc"
6202    }
6203   ],
6204   "return_type" : "_ZTIv",
6205   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6206  },
6207  {
6208   "function_name" : "glPatchParameteri",
6209   "linker_set_key" : "glPatchParameteri",
6210   "parameters" :
6211   [
6212    {
6213     "referenced_type" : "_ZTIj"
6214    },
6215    {
6216     "referenced_type" : "_ZTIi"
6217    }
6218   ],
6219   "return_type" : "_ZTIv",
6220   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6221  },
6222  {
6223   "function_name" : "glPatchParameteriEXT",
6224   "linker_set_key" : "glPatchParameteriEXT",
6225   "parameters" :
6226   [
6227    {
6228     "referenced_type" : "_ZTIj"
6229    },
6230    {
6231     "referenced_type" : "_ZTIi"
6232    }
6233   ],
6234   "return_type" : "_ZTIv",
6235   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6236  },
6237  {
6238   "function_name" : "glPauseTransformFeedback",
6239   "linker_set_key" : "glPauseTransformFeedback",
6240   "return_type" : "_ZTIv",
6241   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6242  },
6243  {
6244   "function_name" : "glPixelStorei",
6245   "linker_set_key" : "glPixelStorei",
6246   "parameters" :
6247   [
6248    {
6249     "referenced_type" : "_ZTIj"
6250    },
6251    {
6252     "referenced_type" : "_ZTIi"
6253    }
6254   ],
6255   "return_type" : "_ZTIv",
6256   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
6257  },
6258  {
6259   "function_name" : "glPolygonOffset",
6260   "linker_set_key" : "glPolygonOffset",
6261   "parameters" :
6262   [
6263    {
6264     "referenced_type" : "_ZTIf"
6265    },
6266    {
6267     "referenced_type" : "_ZTIf"
6268    }
6269   ],
6270   "return_type" : "_ZTIv",
6271   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
6272  },
6273  {
6274   "function_name" : "glPopDebugGroup",
6275   "linker_set_key" : "glPopDebugGroup",
6276   "return_type" : "_ZTIv",
6277   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6278  },
6279  {
6280   "function_name" : "glPopDebugGroupKHR",
6281   "linker_set_key" : "glPopDebugGroupKHR",
6282   "return_type" : "_ZTIv",
6283   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6284  },
6285  {
6286   "function_name" : "glPrimitiveBoundingBox",
6287   "linker_set_key" : "glPrimitiveBoundingBox",
6288   "parameters" :
6289   [
6290    {
6291     "referenced_type" : "_ZTIf"
6292    },
6293    {
6294     "referenced_type" : "_ZTIf"
6295    },
6296    {
6297     "referenced_type" : "_ZTIf"
6298    },
6299    {
6300     "referenced_type" : "_ZTIf"
6301    },
6302    {
6303     "referenced_type" : "_ZTIf"
6304    },
6305    {
6306     "referenced_type" : "_ZTIf"
6307    },
6308    {
6309     "referenced_type" : "_ZTIf"
6310    },
6311    {
6312     "referenced_type" : "_ZTIf"
6313    }
6314   ],
6315   "return_type" : "_ZTIv",
6316   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6317  },
6318  {
6319   "function_name" : "glPrimitiveBoundingBoxEXT",
6320   "linker_set_key" : "glPrimitiveBoundingBoxEXT",
6321   "parameters" :
6322   [
6323    {
6324     "referenced_type" : "_ZTIf"
6325    },
6326    {
6327     "referenced_type" : "_ZTIf"
6328    },
6329    {
6330     "referenced_type" : "_ZTIf"
6331    },
6332    {
6333     "referenced_type" : "_ZTIf"
6334    },
6335    {
6336     "referenced_type" : "_ZTIf"
6337    },
6338    {
6339     "referenced_type" : "_ZTIf"
6340    },
6341    {
6342     "referenced_type" : "_ZTIf"
6343    },
6344    {
6345     "referenced_type" : "_ZTIf"
6346    }
6347   ],
6348   "return_type" : "_ZTIv",
6349   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6350  },
6351  {
6352   "function_name" : "glProgramBinary",
6353   "linker_set_key" : "glProgramBinary",
6354   "parameters" :
6355   [
6356    {
6357     "referenced_type" : "_ZTIj"
6358    },
6359    {
6360     "referenced_type" : "_ZTIj"
6361    },
6362    {
6363     "referenced_type" : "_ZTIPKv"
6364    },
6365    {
6366     "referenced_type" : "_ZTIi"
6367    }
6368   ],
6369   "return_type" : "_ZTIv",
6370   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6371  },
6372  {
6373   "function_name" : "glProgramBinaryOES",
6374   "linker_set_key" : "glProgramBinaryOES",
6375   "parameters" :
6376   [
6377    {
6378     "referenced_type" : "_ZTIj"
6379    },
6380    {
6381     "referenced_type" : "_ZTIj"
6382    },
6383    {
6384     "referenced_type" : "_ZTIPKv"
6385    },
6386    {
6387     "referenced_type" : "_ZTIi"
6388    }
6389   ],
6390   "return_type" : "_ZTIv",
6391   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6392  },
6393  {
6394   "function_name" : "glProgramParameteri",
6395   "linker_set_key" : "glProgramParameteri",
6396   "parameters" :
6397   [
6398    {
6399     "referenced_type" : "_ZTIj"
6400    },
6401    {
6402     "referenced_type" : "_ZTIj"
6403    },
6404    {
6405     "referenced_type" : "_ZTIi"
6406    }
6407   ],
6408   "return_type" : "_ZTIv",
6409   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6410  },
6411  {
6412   "function_name" : "glProgramUniform1f",
6413   "linker_set_key" : "glProgramUniform1f",
6414   "parameters" :
6415   [
6416    {
6417     "referenced_type" : "_ZTIj"
6418    },
6419    {
6420     "referenced_type" : "_ZTIi"
6421    },
6422    {
6423     "referenced_type" : "_ZTIf"
6424    }
6425   ],
6426   "return_type" : "_ZTIv",
6427   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6428  },
6429  {
6430   "function_name" : "glProgramUniform1fv",
6431   "linker_set_key" : "glProgramUniform1fv",
6432   "parameters" :
6433   [
6434    {
6435     "referenced_type" : "_ZTIj"
6436    },
6437    {
6438     "referenced_type" : "_ZTIi"
6439    },
6440    {
6441     "referenced_type" : "_ZTIi"
6442    },
6443    {
6444     "referenced_type" : "_ZTIPKf"
6445    }
6446   ],
6447   "return_type" : "_ZTIv",
6448   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6449  },
6450  {
6451   "function_name" : "glProgramUniform1i",
6452   "linker_set_key" : "glProgramUniform1i",
6453   "parameters" :
6454   [
6455    {
6456     "referenced_type" : "_ZTIj"
6457    },
6458    {
6459     "referenced_type" : "_ZTIi"
6460    },
6461    {
6462     "referenced_type" : "_ZTIi"
6463    }
6464   ],
6465   "return_type" : "_ZTIv",
6466   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6467  },
6468  {
6469   "function_name" : "glProgramUniform1iv",
6470   "linker_set_key" : "glProgramUniform1iv",
6471   "parameters" :
6472   [
6473    {
6474     "referenced_type" : "_ZTIj"
6475    },
6476    {
6477     "referenced_type" : "_ZTIi"
6478    },
6479    {
6480     "referenced_type" : "_ZTIi"
6481    },
6482    {
6483     "referenced_type" : "_ZTIPKi"
6484    }
6485   ],
6486   "return_type" : "_ZTIv",
6487   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6488  },
6489  {
6490   "function_name" : "glProgramUniform1ui",
6491   "linker_set_key" : "glProgramUniform1ui",
6492   "parameters" :
6493   [
6494    {
6495     "referenced_type" : "_ZTIj"
6496    },
6497    {
6498     "referenced_type" : "_ZTIi"
6499    },
6500    {
6501     "referenced_type" : "_ZTIj"
6502    }
6503   ],
6504   "return_type" : "_ZTIv",
6505   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6506  },
6507  {
6508   "function_name" : "glProgramUniform1uiv",
6509   "linker_set_key" : "glProgramUniform1uiv",
6510   "parameters" :
6511   [
6512    {
6513     "referenced_type" : "_ZTIj"
6514    },
6515    {
6516     "referenced_type" : "_ZTIi"
6517    },
6518    {
6519     "referenced_type" : "_ZTIi"
6520    },
6521    {
6522     "referenced_type" : "_ZTIPKj"
6523    }
6524   ],
6525   "return_type" : "_ZTIv",
6526   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6527  },
6528  {
6529   "function_name" : "glProgramUniform2f",
6530   "linker_set_key" : "glProgramUniform2f",
6531   "parameters" :
6532   [
6533    {
6534     "referenced_type" : "_ZTIj"
6535    },
6536    {
6537     "referenced_type" : "_ZTIi"
6538    },
6539    {
6540     "referenced_type" : "_ZTIf"
6541    },
6542    {
6543     "referenced_type" : "_ZTIf"
6544    }
6545   ],
6546   "return_type" : "_ZTIv",
6547   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6548  },
6549  {
6550   "function_name" : "glProgramUniform2fv",
6551   "linker_set_key" : "glProgramUniform2fv",
6552   "parameters" :
6553   [
6554    {
6555     "referenced_type" : "_ZTIj"
6556    },
6557    {
6558     "referenced_type" : "_ZTIi"
6559    },
6560    {
6561     "referenced_type" : "_ZTIi"
6562    },
6563    {
6564     "referenced_type" : "_ZTIPKf"
6565    }
6566   ],
6567   "return_type" : "_ZTIv",
6568   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6569  },
6570  {
6571   "function_name" : "glProgramUniform2i",
6572   "linker_set_key" : "glProgramUniform2i",
6573   "parameters" :
6574   [
6575    {
6576     "referenced_type" : "_ZTIj"
6577    },
6578    {
6579     "referenced_type" : "_ZTIi"
6580    },
6581    {
6582     "referenced_type" : "_ZTIi"
6583    },
6584    {
6585     "referenced_type" : "_ZTIi"
6586    }
6587   ],
6588   "return_type" : "_ZTIv",
6589   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6590  },
6591  {
6592   "function_name" : "glProgramUniform2iv",
6593   "linker_set_key" : "glProgramUniform2iv",
6594   "parameters" :
6595   [
6596    {
6597     "referenced_type" : "_ZTIj"
6598    },
6599    {
6600     "referenced_type" : "_ZTIi"
6601    },
6602    {
6603     "referenced_type" : "_ZTIi"
6604    },
6605    {
6606     "referenced_type" : "_ZTIPKi"
6607    }
6608   ],
6609   "return_type" : "_ZTIv",
6610   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6611  },
6612  {
6613   "function_name" : "glProgramUniform2ui",
6614   "linker_set_key" : "glProgramUniform2ui",
6615   "parameters" :
6616   [
6617    {
6618     "referenced_type" : "_ZTIj"
6619    },
6620    {
6621     "referenced_type" : "_ZTIi"
6622    },
6623    {
6624     "referenced_type" : "_ZTIj"
6625    },
6626    {
6627     "referenced_type" : "_ZTIj"
6628    }
6629   ],
6630   "return_type" : "_ZTIv",
6631   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6632  },
6633  {
6634   "function_name" : "glProgramUniform2uiv",
6635   "linker_set_key" : "glProgramUniform2uiv",
6636   "parameters" :
6637   [
6638    {
6639     "referenced_type" : "_ZTIj"
6640    },
6641    {
6642     "referenced_type" : "_ZTIi"
6643    },
6644    {
6645     "referenced_type" : "_ZTIi"
6646    },
6647    {
6648     "referenced_type" : "_ZTIPKj"
6649    }
6650   ],
6651   "return_type" : "_ZTIv",
6652   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6653  },
6654  {
6655   "function_name" : "glProgramUniform3f",
6656   "linker_set_key" : "glProgramUniform3f",
6657   "parameters" :
6658   [
6659    {
6660     "referenced_type" : "_ZTIj"
6661    },
6662    {
6663     "referenced_type" : "_ZTIi"
6664    },
6665    {
6666     "referenced_type" : "_ZTIf"
6667    },
6668    {
6669     "referenced_type" : "_ZTIf"
6670    },
6671    {
6672     "referenced_type" : "_ZTIf"
6673    }
6674   ],
6675   "return_type" : "_ZTIv",
6676   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6677  },
6678  {
6679   "function_name" : "glProgramUniform3fv",
6680   "linker_set_key" : "glProgramUniform3fv",
6681   "parameters" :
6682   [
6683    {
6684     "referenced_type" : "_ZTIj"
6685    },
6686    {
6687     "referenced_type" : "_ZTIi"
6688    },
6689    {
6690     "referenced_type" : "_ZTIi"
6691    },
6692    {
6693     "referenced_type" : "_ZTIPKf"
6694    }
6695   ],
6696   "return_type" : "_ZTIv",
6697   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6698  },
6699  {
6700   "function_name" : "glProgramUniform3i",
6701   "linker_set_key" : "glProgramUniform3i",
6702   "parameters" :
6703   [
6704    {
6705     "referenced_type" : "_ZTIj"
6706    },
6707    {
6708     "referenced_type" : "_ZTIi"
6709    },
6710    {
6711     "referenced_type" : "_ZTIi"
6712    },
6713    {
6714     "referenced_type" : "_ZTIi"
6715    },
6716    {
6717     "referenced_type" : "_ZTIi"
6718    }
6719   ],
6720   "return_type" : "_ZTIv",
6721   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6722  },
6723  {
6724   "function_name" : "glProgramUniform3iv",
6725   "linker_set_key" : "glProgramUniform3iv",
6726   "parameters" :
6727   [
6728    {
6729     "referenced_type" : "_ZTIj"
6730    },
6731    {
6732     "referenced_type" : "_ZTIi"
6733    },
6734    {
6735     "referenced_type" : "_ZTIi"
6736    },
6737    {
6738     "referenced_type" : "_ZTIPKi"
6739    }
6740   ],
6741   "return_type" : "_ZTIv",
6742   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6743  },
6744  {
6745   "function_name" : "glProgramUniform3ui",
6746   "linker_set_key" : "glProgramUniform3ui",
6747   "parameters" :
6748   [
6749    {
6750     "referenced_type" : "_ZTIj"
6751    },
6752    {
6753     "referenced_type" : "_ZTIi"
6754    },
6755    {
6756     "referenced_type" : "_ZTIj"
6757    },
6758    {
6759     "referenced_type" : "_ZTIj"
6760    },
6761    {
6762     "referenced_type" : "_ZTIj"
6763    }
6764   ],
6765   "return_type" : "_ZTIv",
6766   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6767  },
6768  {
6769   "function_name" : "glProgramUniform3uiv",
6770   "linker_set_key" : "glProgramUniform3uiv",
6771   "parameters" :
6772   [
6773    {
6774     "referenced_type" : "_ZTIj"
6775    },
6776    {
6777     "referenced_type" : "_ZTIi"
6778    },
6779    {
6780     "referenced_type" : "_ZTIi"
6781    },
6782    {
6783     "referenced_type" : "_ZTIPKj"
6784    }
6785   ],
6786   "return_type" : "_ZTIv",
6787   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6788  },
6789  {
6790   "function_name" : "glProgramUniform4f",
6791   "linker_set_key" : "glProgramUniform4f",
6792   "parameters" :
6793   [
6794    {
6795     "referenced_type" : "_ZTIj"
6796    },
6797    {
6798     "referenced_type" : "_ZTIi"
6799    },
6800    {
6801     "referenced_type" : "_ZTIf"
6802    },
6803    {
6804     "referenced_type" : "_ZTIf"
6805    },
6806    {
6807     "referenced_type" : "_ZTIf"
6808    },
6809    {
6810     "referenced_type" : "_ZTIf"
6811    }
6812   ],
6813   "return_type" : "_ZTIv",
6814   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6815  },
6816  {
6817   "function_name" : "glProgramUniform4fv",
6818   "linker_set_key" : "glProgramUniform4fv",
6819   "parameters" :
6820   [
6821    {
6822     "referenced_type" : "_ZTIj"
6823    },
6824    {
6825     "referenced_type" : "_ZTIi"
6826    },
6827    {
6828     "referenced_type" : "_ZTIi"
6829    },
6830    {
6831     "referenced_type" : "_ZTIPKf"
6832    }
6833   ],
6834   "return_type" : "_ZTIv",
6835   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6836  },
6837  {
6838   "function_name" : "glProgramUniform4i",
6839   "linker_set_key" : "glProgramUniform4i",
6840   "parameters" :
6841   [
6842    {
6843     "referenced_type" : "_ZTIj"
6844    },
6845    {
6846     "referenced_type" : "_ZTIi"
6847    },
6848    {
6849     "referenced_type" : "_ZTIi"
6850    },
6851    {
6852     "referenced_type" : "_ZTIi"
6853    },
6854    {
6855     "referenced_type" : "_ZTIi"
6856    },
6857    {
6858     "referenced_type" : "_ZTIi"
6859    }
6860   ],
6861   "return_type" : "_ZTIv",
6862   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6863  },
6864  {
6865   "function_name" : "glProgramUniform4iv",
6866   "linker_set_key" : "glProgramUniform4iv",
6867   "parameters" :
6868   [
6869    {
6870     "referenced_type" : "_ZTIj"
6871    },
6872    {
6873     "referenced_type" : "_ZTIi"
6874    },
6875    {
6876     "referenced_type" : "_ZTIi"
6877    },
6878    {
6879     "referenced_type" : "_ZTIPKi"
6880    }
6881   ],
6882   "return_type" : "_ZTIv",
6883   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6884  },
6885  {
6886   "function_name" : "glProgramUniform4ui",
6887   "linker_set_key" : "glProgramUniform4ui",
6888   "parameters" :
6889   [
6890    {
6891     "referenced_type" : "_ZTIj"
6892    },
6893    {
6894     "referenced_type" : "_ZTIi"
6895    },
6896    {
6897     "referenced_type" : "_ZTIj"
6898    },
6899    {
6900     "referenced_type" : "_ZTIj"
6901    },
6902    {
6903     "referenced_type" : "_ZTIj"
6904    },
6905    {
6906     "referenced_type" : "_ZTIj"
6907    }
6908   ],
6909   "return_type" : "_ZTIv",
6910   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6911  },
6912  {
6913   "function_name" : "glProgramUniform4uiv",
6914   "linker_set_key" : "glProgramUniform4uiv",
6915   "parameters" :
6916   [
6917    {
6918     "referenced_type" : "_ZTIj"
6919    },
6920    {
6921     "referenced_type" : "_ZTIi"
6922    },
6923    {
6924     "referenced_type" : "_ZTIi"
6925    },
6926    {
6927     "referenced_type" : "_ZTIPKj"
6928    }
6929   ],
6930   "return_type" : "_ZTIv",
6931   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6932  },
6933  {
6934   "function_name" : "glProgramUniformMatrix2fv",
6935   "linker_set_key" : "glProgramUniformMatrix2fv",
6936   "parameters" :
6937   [
6938    {
6939     "referenced_type" : "_ZTIj"
6940    },
6941    {
6942     "referenced_type" : "_ZTIi"
6943    },
6944    {
6945     "referenced_type" : "_ZTIi"
6946    },
6947    {
6948     "referenced_type" : "_ZTIh"
6949    },
6950    {
6951     "referenced_type" : "_ZTIPKf"
6952    }
6953   ],
6954   "return_type" : "_ZTIv",
6955   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6956  },
6957  {
6958   "function_name" : "glProgramUniformMatrix2x3fv",
6959   "linker_set_key" : "glProgramUniformMatrix2x3fv",
6960   "parameters" :
6961   [
6962    {
6963     "referenced_type" : "_ZTIj"
6964    },
6965    {
6966     "referenced_type" : "_ZTIi"
6967    },
6968    {
6969     "referenced_type" : "_ZTIi"
6970    },
6971    {
6972     "referenced_type" : "_ZTIh"
6973    },
6974    {
6975     "referenced_type" : "_ZTIPKf"
6976    }
6977   ],
6978   "return_type" : "_ZTIv",
6979   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
6980  },
6981  {
6982   "function_name" : "glProgramUniformMatrix2x4fv",
6983   "linker_set_key" : "glProgramUniformMatrix2x4fv",
6984   "parameters" :
6985   [
6986    {
6987     "referenced_type" : "_ZTIj"
6988    },
6989    {
6990     "referenced_type" : "_ZTIi"
6991    },
6992    {
6993     "referenced_type" : "_ZTIi"
6994    },
6995    {
6996     "referenced_type" : "_ZTIh"
6997    },
6998    {
6999     "referenced_type" : "_ZTIPKf"
7000    }
7001   ],
7002   "return_type" : "_ZTIv",
7003   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7004  },
7005  {
7006   "function_name" : "glProgramUniformMatrix3fv",
7007   "linker_set_key" : "glProgramUniformMatrix3fv",
7008   "parameters" :
7009   [
7010    {
7011     "referenced_type" : "_ZTIj"
7012    },
7013    {
7014     "referenced_type" : "_ZTIi"
7015    },
7016    {
7017     "referenced_type" : "_ZTIi"
7018    },
7019    {
7020     "referenced_type" : "_ZTIh"
7021    },
7022    {
7023     "referenced_type" : "_ZTIPKf"
7024    }
7025   ],
7026   "return_type" : "_ZTIv",
7027   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7028  },
7029  {
7030   "function_name" : "glProgramUniformMatrix3x2fv",
7031   "linker_set_key" : "glProgramUniformMatrix3x2fv",
7032   "parameters" :
7033   [
7034    {
7035     "referenced_type" : "_ZTIj"
7036    },
7037    {
7038     "referenced_type" : "_ZTIi"
7039    },
7040    {
7041     "referenced_type" : "_ZTIi"
7042    },
7043    {
7044     "referenced_type" : "_ZTIh"
7045    },
7046    {
7047     "referenced_type" : "_ZTIPKf"
7048    }
7049   ],
7050   "return_type" : "_ZTIv",
7051   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7052  },
7053  {
7054   "function_name" : "glProgramUniformMatrix3x4fv",
7055   "linker_set_key" : "glProgramUniformMatrix3x4fv",
7056   "parameters" :
7057   [
7058    {
7059     "referenced_type" : "_ZTIj"
7060    },
7061    {
7062     "referenced_type" : "_ZTIi"
7063    },
7064    {
7065     "referenced_type" : "_ZTIi"
7066    },
7067    {
7068     "referenced_type" : "_ZTIh"
7069    },
7070    {
7071     "referenced_type" : "_ZTIPKf"
7072    }
7073   ],
7074   "return_type" : "_ZTIv",
7075   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7076  },
7077  {
7078   "function_name" : "glProgramUniformMatrix4fv",
7079   "linker_set_key" : "glProgramUniformMatrix4fv",
7080   "parameters" :
7081   [
7082    {
7083     "referenced_type" : "_ZTIj"
7084    },
7085    {
7086     "referenced_type" : "_ZTIi"
7087    },
7088    {
7089     "referenced_type" : "_ZTIi"
7090    },
7091    {
7092     "referenced_type" : "_ZTIh"
7093    },
7094    {
7095     "referenced_type" : "_ZTIPKf"
7096    }
7097   ],
7098   "return_type" : "_ZTIv",
7099   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7100  },
7101  {
7102   "function_name" : "glProgramUniformMatrix4x2fv",
7103   "linker_set_key" : "glProgramUniformMatrix4x2fv",
7104   "parameters" :
7105   [
7106    {
7107     "referenced_type" : "_ZTIj"
7108    },
7109    {
7110     "referenced_type" : "_ZTIi"
7111    },
7112    {
7113     "referenced_type" : "_ZTIi"
7114    },
7115    {
7116     "referenced_type" : "_ZTIh"
7117    },
7118    {
7119     "referenced_type" : "_ZTIPKf"
7120    }
7121   ],
7122   "return_type" : "_ZTIv",
7123   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7124  },
7125  {
7126   "function_name" : "glProgramUniformMatrix4x3fv",
7127   "linker_set_key" : "glProgramUniformMatrix4x3fv",
7128   "parameters" :
7129   [
7130    {
7131     "referenced_type" : "_ZTIj"
7132    },
7133    {
7134     "referenced_type" : "_ZTIi"
7135    },
7136    {
7137     "referenced_type" : "_ZTIi"
7138    },
7139    {
7140     "referenced_type" : "_ZTIh"
7141    },
7142    {
7143     "referenced_type" : "_ZTIPKf"
7144    }
7145   ],
7146   "return_type" : "_ZTIv",
7147   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7148  },
7149  {
7150   "function_name" : "glPushDebugGroup",
7151   "linker_set_key" : "glPushDebugGroup",
7152   "parameters" :
7153   [
7154    {
7155     "referenced_type" : "_ZTIj"
7156    },
7157    {
7158     "referenced_type" : "_ZTIj"
7159    },
7160    {
7161     "referenced_type" : "_ZTIi"
7162    },
7163    {
7164     "referenced_type" : "_ZTIPKc"
7165    }
7166   ],
7167   "return_type" : "_ZTIv",
7168   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7169  },
7170  {
7171   "function_name" : "glPushDebugGroupKHR",
7172   "linker_set_key" : "glPushDebugGroupKHR",
7173   "parameters" :
7174   [
7175    {
7176     "referenced_type" : "_ZTIj"
7177    },
7178    {
7179     "referenced_type" : "_ZTIj"
7180    },
7181    {
7182     "referenced_type" : "_ZTIi"
7183    },
7184    {
7185     "referenced_type" : "_ZTIPKc"
7186    }
7187   ],
7188   "return_type" : "_ZTIv",
7189   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7190  },
7191  {
7192   "function_name" : "glReadBuffer",
7193   "linker_set_key" : "glReadBuffer",
7194   "parameters" :
7195   [
7196    {
7197     "referenced_type" : "_ZTIj"
7198    }
7199   ],
7200   "return_type" : "_ZTIv",
7201   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7202  },
7203  {
7204   "function_name" : "glReadPixels",
7205   "linker_set_key" : "glReadPixels",
7206   "parameters" :
7207   [
7208    {
7209     "referenced_type" : "_ZTIi"
7210    },
7211    {
7212     "referenced_type" : "_ZTIi"
7213    },
7214    {
7215     "referenced_type" : "_ZTIi"
7216    },
7217    {
7218     "referenced_type" : "_ZTIi"
7219    },
7220    {
7221     "referenced_type" : "_ZTIj"
7222    },
7223    {
7224     "referenced_type" : "_ZTIj"
7225    },
7226    {
7227     "referenced_type" : "_ZTIPv"
7228    }
7229   ],
7230   "return_type" : "_ZTIv",
7231   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7232  },
7233  {
7234   "function_name" : "glReadnPixels",
7235   "linker_set_key" : "glReadnPixels",
7236   "parameters" :
7237   [
7238    {
7239     "referenced_type" : "_ZTIi"
7240    },
7241    {
7242     "referenced_type" : "_ZTIi"
7243    },
7244    {
7245     "referenced_type" : "_ZTIi"
7246    },
7247    {
7248     "referenced_type" : "_ZTIi"
7249    },
7250    {
7251     "referenced_type" : "_ZTIj"
7252    },
7253    {
7254     "referenced_type" : "_ZTIj"
7255    },
7256    {
7257     "referenced_type" : "_ZTIi"
7258    },
7259    {
7260     "referenced_type" : "_ZTIPv"
7261    }
7262   ],
7263   "return_type" : "_ZTIv",
7264   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7265  },
7266  {
7267   "function_name" : "glReleaseShaderCompiler",
7268   "linker_set_key" : "glReleaseShaderCompiler",
7269   "return_type" : "_ZTIv",
7270   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7271  },
7272  {
7273   "function_name" : "glRenderbufferStorage",
7274   "linker_set_key" : "glRenderbufferStorage",
7275   "parameters" :
7276   [
7277    {
7278     "referenced_type" : "_ZTIj"
7279    },
7280    {
7281     "referenced_type" : "_ZTIj"
7282    },
7283    {
7284     "referenced_type" : "_ZTIi"
7285    },
7286    {
7287     "referenced_type" : "_ZTIi"
7288    }
7289   ],
7290   "return_type" : "_ZTIv",
7291   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7292  },
7293  {
7294   "function_name" : "glRenderbufferStorageMultisample",
7295   "linker_set_key" : "glRenderbufferStorageMultisample",
7296   "parameters" :
7297   [
7298    {
7299     "referenced_type" : "_ZTIj"
7300    },
7301    {
7302     "referenced_type" : "_ZTIi"
7303    },
7304    {
7305     "referenced_type" : "_ZTIj"
7306    },
7307    {
7308     "referenced_type" : "_ZTIi"
7309    },
7310    {
7311     "referenced_type" : "_ZTIi"
7312    }
7313   ],
7314   "return_type" : "_ZTIv",
7315   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7316  },
7317  {
7318   "function_name" : "glRenderbufferStorageMultisampleEXT",
7319   "linker_set_key" : "glRenderbufferStorageMultisampleEXT",
7320   "parameters" :
7321   [
7322    {
7323     "referenced_type" : "_ZTIj"
7324    },
7325    {
7326     "referenced_type" : "_ZTIi"
7327    },
7328    {
7329     "referenced_type" : "_ZTIj"
7330    },
7331    {
7332     "referenced_type" : "_ZTIi"
7333    },
7334    {
7335     "referenced_type" : "_ZTIi"
7336    }
7337   ],
7338   "return_type" : "_ZTIv",
7339   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
7340  },
7341  {
7342   "function_name" : "glResumeTransformFeedback",
7343   "linker_set_key" : "glResumeTransformFeedback",
7344   "return_type" : "_ZTIv",
7345   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7346  },
7347  {
7348   "function_name" : "glSampleCoverage",
7349   "linker_set_key" : "glSampleCoverage",
7350   "parameters" :
7351   [
7352    {
7353     "referenced_type" : "_ZTIf"
7354    },
7355    {
7356     "referenced_type" : "_ZTIh"
7357    }
7358   ],
7359   "return_type" : "_ZTIv",
7360   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7361  },
7362  {
7363   "function_name" : "glSampleMaski",
7364   "linker_set_key" : "glSampleMaski",
7365   "parameters" :
7366   [
7367    {
7368     "referenced_type" : "_ZTIj"
7369    },
7370    {
7371     "referenced_type" : "_ZTIj"
7372    }
7373   ],
7374   "return_type" : "_ZTIv",
7375   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7376  },
7377  {
7378   "function_name" : "glSamplerParameterIiv",
7379   "linker_set_key" : "glSamplerParameterIiv",
7380   "parameters" :
7381   [
7382    {
7383     "referenced_type" : "_ZTIj"
7384    },
7385    {
7386     "referenced_type" : "_ZTIj"
7387    },
7388    {
7389     "referenced_type" : "_ZTIPKi"
7390    }
7391   ],
7392   "return_type" : "_ZTIv",
7393   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7394  },
7395  {
7396   "function_name" : "glSamplerParameterIivEXT",
7397   "linker_set_key" : "glSamplerParameterIivEXT",
7398   "parameters" :
7399   [
7400    {
7401     "referenced_type" : "_ZTIj"
7402    },
7403    {
7404     "referenced_type" : "_ZTIj"
7405    },
7406    {
7407     "referenced_type" : "_ZTIPKi"
7408    }
7409   ],
7410   "return_type" : "_ZTIv",
7411   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7412  },
7413  {
7414   "function_name" : "glSamplerParameterIuiv",
7415   "linker_set_key" : "glSamplerParameterIuiv",
7416   "parameters" :
7417   [
7418    {
7419     "referenced_type" : "_ZTIj"
7420    },
7421    {
7422     "referenced_type" : "_ZTIj"
7423    },
7424    {
7425     "referenced_type" : "_ZTIPKj"
7426    }
7427   ],
7428   "return_type" : "_ZTIv",
7429   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7430  },
7431  {
7432   "function_name" : "glSamplerParameterIuivEXT",
7433   "linker_set_key" : "glSamplerParameterIuivEXT",
7434   "parameters" :
7435   [
7436    {
7437     "referenced_type" : "_ZTIj"
7438    },
7439    {
7440     "referenced_type" : "_ZTIj"
7441    },
7442    {
7443     "referenced_type" : "_ZTIPKj"
7444    }
7445   ],
7446   "return_type" : "_ZTIv",
7447   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7448  },
7449  {
7450   "function_name" : "glSamplerParameterf",
7451   "linker_set_key" : "glSamplerParameterf",
7452   "parameters" :
7453   [
7454    {
7455     "referenced_type" : "_ZTIj"
7456    },
7457    {
7458     "referenced_type" : "_ZTIj"
7459    },
7460    {
7461     "referenced_type" : "_ZTIf"
7462    }
7463   ],
7464   "return_type" : "_ZTIv",
7465   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7466  },
7467  {
7468   "function_name" : "glSamplerParameterfv",
7469   "linker_set_key" : "glSamplerParameterfv",
7470   "parameters" :
7471   [
7472    {
7473     "referenced_type" : "_ZTIj"
7474    },
7475    {
7476     "referenced_type" : "_ZTIj"
7477    },
7478    {
7479     "referenced_type" : "_ZTIPKf"
7480    }
7481   ],
7482   "return_type" : "_ZTIv",
7483   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7484  },
7485  {
7486   "function_name" : "glSamplerParameteri",
7487   "linker_set_key" : "glSamplerParameteri",
7488   "parameters" :
7489   [
7490    {
7491     "referenced_type" : "_ZTIj"
7492    },
7493    {
7494     "referenced_type" : "_ZTIj"
7495    },
7496    {
7497     "referenced_type" : "_ZTIi"
7498    }
7499   ],
7500   "return_type" : "_ZTIv",
7501   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7502  },
7503  {
7504   "function_name" : "glSamplerParameteriv",
7505   "linker_set_key" : "glSamplerParameteriv",
7506   "parameters" :
7507   [
7508    {
7509     "referenced_type" : "_ZTIj"
7510    },
7511    {
7512     "referenced_type" : "_ZTIj"
7513    },
7514    {
7515     "referenced_type" : "_ZTIPKi"
7516    }
7517   ],
7518   "return_type" : "_ZTIv",
7519   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7520  },
7521  {
7522   "function_name" : "glScissor",
7523   "linker_set_key" : "glScissor",
7524   "parameters" :
7525   [
7526    {
7527     "referenced_type" : "_ZTIi"
7528    },
7529    {
7530     "referenced_type" : "_ZTIi"
7531    },
7532    {
7533     "referenced_type" : "_ZTIi"
7534    },
7535    {
7536     "referenced_type" : "_ZTIi"
7537    }
7538   ],
7539   "return_type" : "_ZTIv",
7540   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7541  },
7542  {
7543   "function_name" : "glShaderBinary",
7544   "linker_set_key" : "glShaderBinary",
7545   "parameters" :
7546   [
7547    {
7548     "referenced_type" : "_ZTIi"
7549    },
7550    {
7551     "referenced_type" : "_ZTIPKj"
7552    },
7553    {
7554     "referenced_type" : "_ZTIj"
7555    },
7556    {
7557     "referenced_type" : "_ZTIPKv"
7558    },
7559    {
7560     "referenced_type" : "_ZTIi"
7561    }
7562   ],
7563   "return_type" : "_ZTIv",
7564   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7565  },
7566  {
7567   "function_name" : "glShaderSource",
7568   "linker_set_key" : "glShaderSource",
7569   "parameters" :
7570   [
7571    {
7572     "referenced_type" : "_ZTIj"
7573    },
7574    {
7575     "referenced_type" : "_ZTIi"
7576    },
7577    {
7578     "referenced_type" : "_ZTIPKPKc"
7579    },
7580    {
7581     "referenced_type" : "_ZTIPKi"
7582    }
7583   ],
7584   "return_type" : "_ZTIv",
7585   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7586  },
7587  {
7588   "function_name" : "glStencilFunc",
7589   "linker_set_key" : "glStencilFunc",
7590   "parameters" :
7591   [
7592    {
7593     "referenced_type" : "_ZTIj"
7594    },
7595    {
7596     "referenced_type" : "_ZTIi"
7597    },
7598    {
7599     "referenced_type" : "_ZTIj"
7600    }
7601   ],
7602   "return_type" : "_ZTIv",
7603   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7604  },
7605  {
7606   "function_name" : "glStencilFuncSeparate",
7607   "linker_set_key" : "glStencilFuncSeparate",
7608   "parameters" :
7609   [
7610    {
7611     "referenced_type" : "_ZTIj"
7612    },
7613    {
7614     "referenced_type" : "_ZTIj"
7615    },
7616    {
7617     "referenced_type" : "_ZTIi"
7618    },
7619    {
7620     "referenced_type" : "_ZTIj"
7621    }
7622   ],
7623   "return_type" : "_ZTIv",
7624   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7625  },
7626  {
7627   "function_name" : "glStencilMask",
7628   "linker_set_key" : "glStencilMask",
7629   "parameters" :
7630   [
7631    {
7632     "referenced_type" : "_ZTIj"
7633    }
7634   ],
7635   "return_type" : "_ZTIv",
7636   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7637  },
7638  {
7639   "function_name" : "glStencilMaskSeparate",
7640   "linker_set_key" : "glStencilMaskSeparate",
7641   "parameters" :
7642   [
7643    {
7644     "referenced_type" : "_ZTIj"
7645    },
7646    {
7647     "referenced_type" : "_ZTIj"
7648    }
7649   ],
7650   "return_type" : "_ZTIv",
7651   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7652  },
7653  {
7654   "function_name" : "glStencilOp",
7655   "linker_set_key" : "glStencilOp",
7656   "parameters" :
7657   [
7658    {
7659     "referenced_type" : "_ZTIj"
7660    },
7661    {
7662     "referenced_type" : "_ZTIj"
7663    },
7664    {
7665     "referenced_type" : "_ZTIj"
7666    }
7667   ],
7668   "return_type" : "_ZTIv",
7669   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7670  },
7671  {
7672   "function_name" : "glStencilOpSeparate",
7673   "linker_set_key" : "glStencilOpSeparate",
7674   "parameters" :
7675   [
7676    {
7677     "referenced_type" : "_ZTIj"
7678    },
7679    {
7680     "referenced_type" : "_ZTIj"
7681    },
7682    {
7683     "referenced_type" : "_ZTIj"
7684    },
7685    {
7686     "referenced_type" : "_ZTIj"
7687    }
7688   ],
7689   "return_type" : "_ZTIv",
7690   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7691  },
7692  {
7693   "function_name" : "glTexBuffer",
7694   "linker_set_key" : "glTexBuffer",
7695   "parameters" :
7696   [
7697    {
7698     "referenced_type" : "_ZTIj"
7699    },
7700    {
7701     "referenced_type" : "_ZTIj"
7702    },
7703    {
7704     "referenced_type" : "_ZTIj"
7705    }
7706   ],
7707   "return_type" : "_ZTIv",
7708   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7709  },
7710  {
7711   "function_name" : "glTexBufferEXT",
7712   "linker_set_key" : "glTexBufferEXT",
7713   "parameters" :
7714   [
7715    {
7716     "referenced_type" : "_ZTIj"
7717    },
7718    {
7719     "referenced_type" : "_ZTIj"
7720    },
7721    {
7722     "referenced_type" : "_ZTIj"
7723    }
7724   ],
7725   "return_type" : "_ZTIv",
7726   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7727  },
7728  {
7729   "function_name" : "glTexBufferRange",
7730   "linker_set_key" : "glTexBufferRange",
7731   "parameters" :
7732   [
7733    {
7734     "referenced_type" : "_ZTIj"
7735    },
7736    {
7737     "referenced_type" : "_ZTIj"
7738    },
7739    {
7740     "referenced_type" : "_ZTIj"
7741    },
7742    {
7743     "referenced_type" : "_ZTIl"
7744    },
7745    {
7746     "referenced_type" : "_ZTIl"
7747    }
7748   ],
7749   "return_type" : "_ZTIv",
7750   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7751  },
7752  {
7753   "function_name" : "glTexBufferRangeEXT",
7754   "linker_set_key" : "glTexBufferRangeEXT",
7755   "parameters" :
7756   [
7757    {
7758     "referenced_type" : "_ZTIj"
7759    },
7760    {
7761     "referenced_type" : "_ZTIj"
7762    },
7763    {
7764     "referenced_type" : "_ZTIj"
7765    },
7766    {
7767     "referenced_type" : "_ZTIl"
7768    },
7769    {
7770     "referenced_type" : "_ZTIl"
7771    }
7772   ],
7773   "return_type" : "_ZTIv",
7774   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7775  },
7776  {
7777   "function_name" : "glTexImage2D",
7778   "linker_set_key" : "glTexImage2D",
7779   "parameters" :
7780   [
7781    {
7782     "referenced_type" : "_ZTIj"
7783    },
7784    {
7785     "referenced_type" : "_ZTIi"
7786    },
7787    {
7788     "referenced_type" : "_ZTIi"
7789    },
7790    {
7791     "referenced_type" : "_ZTIi"
7792    },
7793    {
7794     "referenced_type" : "_ZTIi"
7795    },
7796    {
7797     "referenced_type" : "_ZTIi"
7798    },
7799    {
7800     "referenced_type" : "_ZTIj"
7801    },
7802    {
7803     "referenced_type" : "_ZTIj"
7804    },
7805    {
7806     "referenced_type" : "_ZTIPKv"
7807    }
7808   ],
7809   "return_type" : "_ZTIv",
7810   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7811  },
7812  {
7813   "function_name" : "glTexImage3D",
7814   "linker_set_key" : "glTexImage3D",
7815   "parameters" :
7816   [
7817    {
7818     "referenced_type" : "_ZTIj"
7819    },
7820    {
7821     "referenced_type" : "_ZTIi"
7822    },
7823    {
7824     "referenced_type" : "_ZTIi"
7825    },
7826    {
7827     "referenced_type" : "_ZTIi"
7828    },
7829    {
7830     "referenced_type" : "_ZTIi"
7831    },
7832    {
7833     "referenced_type" : "_ZTIi"
7834    },
7835    {
7836     "referenced_type" : "_ZTIi"
7837    },
7838    {
7839     "referenced_type" : "_ZTIj"
7840    },
7841    {
7842     "referenced_type" : "_ZTIj"
7843    },
7844    {
7845     "referenced_type" : "_ZTIPKv"
7846    }
7847   ],
7848   "return_type" : "_ZTIv",
7849   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7850  },
7851  {
7852   "function_name" : "glTexImage3DOES",
7853   "linker_set_key" : "glTexImage3DOES",
7854   "parameters" :
7855   [
7856    {
7857     "referenced_type" : "_ZTIj"
7858    },
7859    {
7860     "referenced_type" : "_ZTIi"
7861    },
7862    {
7863     "referenced_type" : "_ZTIj"
7864    },
7865    {
7866     "referenced_type" : "_ZTIi"
7867    },
7868    {
7869     "referenced_type" : "_ZTIi"
7870    },
7871    {
7872     "referenced_type" : "_ZTIi"
7873    },
7874    {
7875     "referenced_type" : "_ZTIi"
7876    },
7877    {
7878     "referenced_type" : "_ZTIj"
7879    },
7880    {
7881     "referenced_type" : "_ZTIj"
7882    },
7883    {
7884     "referenced_type" : "_ZTIPKv"
7885    }
7886   ],
7887   "return_type" : "_ZTIv",
7888   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7889  },
7890  {
7891   "function_name" : "glTexParameterIiv",
7892   "linker_set_key" : "glTexParameterIiv",
7893   "parameters" :
7894   [
7895    {
7896     "referenced_type" : "_ZTIj"
7897    },
7898    {
7899     "referenced_type" : "_ZTIj"
7900    },
7901    {
7902     "referenced_type" : "_ZTIPKi"
7903    }
7904   ],
7905   "return_type" : "_ZTIv",
7906   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7907  },
7908  {
7909   "function_name" : "glTexParameterIivEXT",
7910   "linker_set_key" : "glTexParameterIivEXT",
7911   "parameters" :
7912   [
7913    {
7914     "referenced_type" : "_ZTIj"
7915    },
7916    {
7917     "referenced_type" : "_ZTIj"
7918    },
7919    {
7920     "referenced_type" : "_ZTIPKi"
7921    }
7922   ],
7923   "return_type" : "_ZTIv",
7924   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7925  },
7926  {
7927   "function_name" : "glTexParameterIuiv",
7928   "linker_set_key" : "glTexParameterIuiv",
7929   "parameters" :
7930   [
7931    {
7932     "referenced_type" : "_ZTIj"
7933    },
7934    {
7935     "referenced_type" : "_ZTIj"
7936    },
7937    {
7938     "referenced_type" : "_ZTIPKj"
7939    }
7940   ],
7941   "return_type" : "_ZTIv",
7942   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7943  },
7944  {
7945   "function_name" : "glTexParameterIuivEXT",
7946   "linker_set_key" : "glTexParameterIuivEXT",
7947   "parameters" :
7948   [
7949    {
7950     "referenced_type" : "_ZTIj"
7951    },
7952    {
7953     "referenced_type" : "_ZTIj"
7954    },
7955    {
7956     "referenced_type" : "_ZTIPKj"
7957    }
7958   ],
7959   "return_type" : "_ZTIv",
7960   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7961  },
7962  {
7963   "function_name" : "glTexParameterf",
7964   "linker_set_key" : "glTexParameterf",
7965   "parameters" :
7966   [
7967    {
7968     "referenced_type" : "_ZTIj"
7969    },
7970    {
7971     "referenced_type" : "_ZTIj"
7972    },
7973    {
7974     "referenced_type" : "_ZTIf"
7975    }
7976   ],
7977   "return_type" : "_ZTIv",
7978   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7979  },
7980  {
7981   "function_name" : "glTexParameterfv",
7982   "linker_set_key" : "glTexParameterfv",
7983   "parameters" :
7984   [
7985    {
7986     "referenced_type" : "_ZTIj"
7987    },
7988    {
7989     "referenced_type" : "_ZTIj"
7990    },
7991    {
7992     "referenced_type" : "_ZTIPKf"
7993    }
7994   ],
7995   "return_type" : "_ZTIv",
7996   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7997  },
7998  {
7999   "function_name" : "glTexParameteri",
8000   "linker_set_key" : "glTexParameteri",
8001   "parameters" :
8002   [
8003    {
8004     "referenced_type" : "_ZTIj"
8005    },
8006    {
8007     "referenced_type" : "_ZTIj"
8008    },
8009    {
8010     "referenced_type" : "_ZTIi"
8011    }
8012   ],
8013   "return_type" : "_ZTIv",
8014   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
8015  },
8016  {
8017   "function_name" : "glTexParameteriv",
8018   "linker_set_key" : "glTexParameteriv",
8019   "parameters" :
8020   [
8021    {
8022     "referenced_type" : "_ZTIj"
8023    },
8024    {
8025     "referenced_type" : "_ZTIj"
8026    },
8027    {
8028     "referenced_type" : "_ZTIPKi"
8029    }
8030   ],
8031   "return_type" : "_ZTIv",
8032   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
8033  },
8034  {
8035   "function_name" : "glTexStorage2D",
8036   "linker_set_key" : "glTexStorage2D",
8037   "parameters" :
8038   [
8039    {
8040     "referenced_type" : "_ZTIj"
8041    },
8042    {
8043     "referenced_type" : "_ZTIi"
8044    },
8045    {
8046     "referenced_type" : "_ZTIj"
8047    },
8048    {
8049     "referenced_type" : "_ZTIi"
8050    },
8051    {
8052     "referenced_type" : "_ZTIi"
8053    }
8054   ],
8055   "return_type" : "_ZTIv",
8056   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8057  },
8058  {
8059   "function_name" : "glTexStorage2DMultisample",
8060   "linker_set_key" : "glTexStorage2DMultisample",
8061   "parameters" :
8062   [
8063    {
8064     "referenced_type" : "_ZTIj"
8065    },
8066    {
8067     "referenced_type" : "_ZTIi"
8068    },
8069    {
8070     "referenced_type" : "_ZTIj"
8071    },
8072    {
8073     "referenced_type" : "_ZTIi"
8074    },
8075    {
8076     "referenced_type" : "_ZTIi"
8077    },
8078    {
8079     "referenced_type" : "_ZTIh"
8080    }
8081   ],
8082   "return_type" : "_ZTIv",
8083   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
8084  },
8085  {
8086   "function_name" : "glTexStorage3D",
8087   "linker_set_key" : "glTexStorage3D",
8088   "parameters" :
8089   [
8090    {
8091     "referenced_type" : "_ZTIj"
8092    },
8093    {
8094     "referenced_type" : "_ZTIi"
8095    },
8096    {
8097     "referenced_type" : "_ZTIj"
8098    },
8099    {
8100     "referenced_type" : "_ZTIi"
8101    },
8102    {
8103     "referenced_type" : "_ZTIi"
8104    },
8105    {
8106     "referenced_type" : "_ZTIi"
8107    }
8108   ],
8109   "return_type" : "_ZTIv",
8110   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8111  },
8112  {
8113   "function_name" : "glTexStorage3DMultisample",
8114   "linker_set_key" : "glTexStorage3DMultisample",
8115   "parameters" :
8116   [
8117    {
8118     "referenced_type" : "_ZTIj"
8119    },
8120    {
8121     "referenced_type" : "_ZTIi"
8122    },
8123    {
8124     "referenced_type" : "_ZTIj"
8125    },
8126    {
8127     "referenced_type" : "_ZTIi"
8128    },
8129    {
8130     "referenced_type" : "_ZTIi"
8131    },
8132    {
8133     "referenced_type" : "_ZTIi"
8134    },
8135    {
8136     "referenced_type" : "_ZTIh"
8137    }
8138   ],
8139   "return_type" : "_ZTIv",
8140   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
8141  },
8142  {
8143   "function_name" : "glTexStorage3DMultisampleOES",
8144   "linker_set_key" : "glTexStorage3DMultisampleOES",
8145   "parameters" :
8146   [
8147    {
8148     "referenced_type" : "_ZTIj"
8149    },
8150    {
8151     "referenced_type" : "_ZTIi"
8152    },
8153    {
8154     "referenced_type" : "_ZTIj"
8155    },
8156    {
8157     "referenced_type" : "_ZTIi"
8158    },
8159    {
8160     "referenced_type" : "_ZTIi"
8161    },
8162    {
8163     "referenced_type" : "_ZTIi"
8164    },
8165    {
8166     "referenced_type" : "_ZTIh"
8167    }
8168   ],
8169   "return_type" : "_ZTIv",
8170   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8171  },
8172  {
8173   "function_name" : "glTexSubImage2D",
8174   "linker_set_key" : "glTexSubImage2D",
8175   "parameters" :
8176   [
8177    {
8178     "referenced_type" : "_ZTIj"
8179    },
8180    {
8181     "referenced_type" : "_ZTIi"
8182    },
8183    {
8184     "referenced_type" : "_ZTIi"
8185    },
8186    {
8187     "referenced_type" : "_ZTIi"
8188    },
8189    {
8190     "referenced_type" : "_ZTIi"
8191    },
8192    {
8193     "referenced_type" : "_ZTIi"
8194    },
8195    {
8196     "referenced_type" : "_ZTIj"
8197    },
8198    {
8199     "referenced_type" : "_ZTIj"
8200    },
8201    {
8202     "referenced_type" : "_ZTIPKv"
8203    }
8204   ],
8205   "return_type" : "_ZTIv",
8206   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
8207  },
8208  {
8209   "function_name" : "glTexSubImage3D",
8210   "linker_set_key" : "glTexSubImage3D",
8211   "parameters" :
8212   [
8213    {
8214     "referenced_type" : "_ZTIj"
8215    },
8216    {
8217     "referenced_type" : "_ZTIi"
8218    },
8219    {
8220     "referenced_type" : "_ZTIi"
8221    },
8222    {
8223     "referenced_type" : "_ZTIi"
8224    },
8225    {
8226     "referenced_type" : "_ZTIi"
8227    },
8228    {
8229     "referenced_type" : "_ZTIi"
8230    },
8231    {
8232     "referenced_type" : "_ZTIi"
8233    },
8234    {
8235     "referenced_type" : "_ZTIi"
8236    },
8237    {
8238     "referenced_type" : "_ZTIj"
8239    },
8240    {
8241     "referenced_type" : "_ZTIj"
8242    },
8243    {
8244     "referenced_type" : "_ZTIPKv"
8245    }
8246   ],
8247   "return_type" : "_ZTIv",
8248   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8249  },
8250  {
8251   "function_name" : "glTexSubImage3DOES",
8252   "linker_set_key" : "glTexSubImage3DOES",
8253   "parameters" :
8254   [
8255    {
8256     "referenced_type" : "_ZTIj"
8257    },
8258    {
8259     "referenced_type" : "_ZTIi"
8260    },
8261    {
8262     "referenced_type" : "_ZTIi"
8263    },
8264    {
8265     "referenced_type" : "_ZTIi"
8266    },
8267    {
8268     "referenced_type" : "_ZTIi"
8269    },
8270    {
8271     "referenced_type" : "_ZTIi"
8272    },
8273    {
8274     "referenced_type" : "_ZTIi"
8275    },
8276    {
8277     "referenced_type" : "_ZTIi"
8278    },
8279    {
8280     "referenced_type" : "_ZTIj"
8281    },
8282    {
8283     "referenced_type" : "_ZTIj"
8284    },
8285    {
8286     "referenced_type" : "_ZTIPKv"
8287    }
8288   ],
8289   "return_type" : "_ZTIv",
8290   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8291  },
8292  {
8293   "function_name" : "glTransformFeedbackVaryings",
8294   "linker_set_key" : "glTransformFeedbackVaryings",
8295   "parameters" :
8296   [
8297    {
8298     "referenced_type" : "_ZTIj"
8299    },
8300    {
8301     "referenced_type" : "_ZTIi"
8302    },
8303    {
8304     "referenced_type" : "_ZTIPKPKc"
8305    },
8306    {
8307     "referenced_type" : "_ZTIj"
8308    }
8309   ],
8310   "return_type" : "_ZTIv",
8311   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8312  },
8313  {
8314   "function_name" : "glUniform1f",
8315   "linker_set_key" : "glUniform1f",
8316   "parameters" :
8317   [
8318    {
8319     "referenced_type" : "_ZTIi"
8320    },
8321    {
8322     "referenced_type" : "_ZTIf"
8323    }
8324   ],
8325   "return_type" : "_ZTIv",
8326   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8327  },
8328  {
8329   "function_name" : "glUniform1fv",
8330   "linker_set_key" : "glUniform1fv",
8331   "parameters" :
8332   [
8333    {
8334     "referenced_type" : "_ZTIi"
8335    },
8336    {
8337     "referenced_type" : "_ZTIi"
8338    },
8339    {
8340     "referenced_type" : "_ZTIPKf"
8341    }
8342   ],
8343   "return_type" : "_ZTIv",
8344   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8345  },
8346  {
8347   "function_name" : "glUniform1i",
8348   "linker_set_key" : "glUniform1i",
8349   "parameters" :
8350   [
8351    {
8352     "referenced_type" : "_ZTIi"
8353    },
8354    {
8355     "referenced_type" : "_ZTIi"
8356    }
8357   ],
8358   "return_type" : "_ZTIv",
8359   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8360  },
8361  {
8362   "function_name" : "glUniform1iv",
8363   "linker_set_key" : "glUniform1iv",
8364   "parameters" :
8365   [
8366    {
8367     "referenced_type" : "_ZTIi"
8368    },
8369    {
8370     "referenced_type" : "_ZTIi"
8371    },
8372    {
8373     "referenced_type" : "_ZTIPKi"
8374    }
8375   ],
8376   "return_type" : "_ZTIv",
8377   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8378  },
8379  {
8380   "function_name" : "glUniform1ui",
8381   "linker_set_key" : "glUniform1ui",
8382   "parameters" :
8383   [
8384    {
8385     "referenced_type" : "_ZTIi"
8386    },
8387    {
8388     "referenced_type" : "_ZTIj"
8389    }
8390   ],
8391   "return_type" : "_ZTIv",
8392   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8393  },
8394  {
8395   "function_name" : "glUniform1uiv",
8396   "linker_set_key" : "glUniform1uiv",
8397   "parameters" :
8398   [
8399    {
8400     "referenced_type" : "_ZTIi"
8401    },
8402    {
8403     "referenced_type" : "_ZTIi"
8404    },
8405    {
8406     "referenced_type" : "_ZTIPKj"
8407    }
8408   ],
8409   "return_type" : "_ZTIv",
8410   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8411  },
8412  {
8413   "function_name" : "glUniform2f",
8414   "linker_set_key" : "glUniform2f",
8415   "parameters" :
8416   [
8417    {
8418     "referenced_type" : "_ZTIi"
8419    },
8420    {
8421     "referenced_type" : "_ZTIf"
8422    },
8423    {
8424     "referenced_type" : "_ZTIf"
8425    }
8426   ],
8427   "return_type" : "_ZTIv",
8428   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8429  },
8430  {
8431   "function_name" : "glUniform2fv",
8432   "linker_set_key" : "glUniform2fv",
8433   "parameters" :
8434   [
8435    {
8436     "referenced_type" : "_ZTIi"
8437    },
8438    {
8439     "referenced_type" : "_ZTIi"
8440    },
8441    {
8442     "referenced_type" : "_ZTIPKf"
8443    }
8444   ],
8445   "return_type" : "_ZTIv",
8446   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8447  },
8448  {
8449   "function_name" : "glUniform2i",
8450   "linker_set_key" : "glUniform2i",
8451   "parameters" :
8452   [
8453    {
8454     "referenced_type" : "_ZTIi"
8455    },
8456    {
8457     "referenced_type" : "_ZTIi"
8458    },
8459    {
8460     "referenced_type" : "_ZTIi"
8461    }
8462   ],
8463   "return_type" : "_ZTIv",
8464   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8465  },
8466  {
8467   "function_name" : "glUniform2iv",
8468   "linker_set_key" : "glUniform2iv",
8469   "parameters" :
8470   [
8471    {
8472     "referenced_type" : "_ZTIi"
8473    },
8474    {
8475     "referenced_type" : "_ZTIi"
8476    },
8477    {
8478     "referenced_type" : "_ZTIPKi"
8479    }
8480   ],
8481   "return_type" : "_ZTIv",
8482   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8483  },
8484  {
8485   "function_name" : "glUniform2ui",
8486   "linker_set_key" : "glUniform2ui",
8487   "parameters" :
8488   [
8489    {
8490     "referenced_type" : "_ZTIi"
8491    },
8492    {
8493     "referenced_type" : "_ZTIj"
8494    },
8495    {
8496     "referenced_type" : "_ZTIj"
8497    }
8498   ],
8499   "return_type" : "_ZTIv",
8500   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8501  },
8502  {
8503   "function_name" : "glUniform2uiv",
8504   "linker_set_key" : "glUniform2uiv",
8505   "parameters" :
8506   [
8507    {
8508     "referenced_type" : "_ZTIi"
8509    },
8510    {
8511     "referenced_type" : "_ZTIi"
8512    },
8513    {
8514     "referenced_type" : "_ZTIPKj"
8515    }
8516   ],
8517   "return_type" : "_ZTIv",
8518   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8519  },
8520  {
8521   "function_name" : "glUniform3f",
8522   "linker_set_key" : "glUniform3f",
8523   "parameters" :
8524   [
8525    {
8526     "referenced_type" : "_ZTIi"
8527    },
8528    {
8529     "referenced_type" : "_ZTIf"
8530    },
8531    {
8532     "referenced_type" : "_ZTIf"
8533    },
8534    {
8535     "referenced_type" : "_ZTIf"
8536    }
8537   ],
8538   "return_type" : "_ZTIv",
8539   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8540  },
8541  {
8542   "function_name" : "glUniform3fv",
8543   "linker_set_key" : "glUniform3fv",
8544   "parameters" :
8545   [
8546    {
8547     "referenced_type" : "_ZTIi"
8548    },
8549    {
8550     "referenced_type" : "_ZTIi"
8551    },
8552    {
8553     "referenced_type" : "_ZTIPKf"
8554    }
8555   ],
8556   "return_type" : "_ZTIv",
8557   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8558  },
8559  {
8560   "function_name" : "glUniform3i",
8561   "linker_set_key" : "glUniform3i",
8562   "parameters" :
8563   [
8564    {
8565     "referenced_type" : "_ZTIi"
8566    },
8567    {
8568     "referenced_type" : "_ZTIi"
8569    },
8570    {
8571     "referenced_type" : "_ZTIi"
8572    },
8573    {
8574     "referenced_type" : "_ZTIi"
8575    }
8576   ],
8577   "return_type" : "_ZTIv",
8578   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8579  },
8580  {
8581   "function_name" : "glUniform3iv",
8582   "linker_set_key" : "glUniform3iv",
8583   "parameters" :
8584   [
8585    {
8586     "referenced_type" : "_ZTIi"
8587    },
8588    {
8589     "referenced_type" : "_ZTIi"
8590    },
8591    {
8592     "referenced_type" : "_ZTIPKi"
8593    }
8594   ],
8595   "return_type" : "_ZTIv",
8596   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8597  },
8598  {
8599   "function_name" : "glUniform3ui",
8600   "linker_set_key" : "glUniform3ui",
8601   "parameters" :
8602   [
8603    {
8604     "referenced_type" : "_ZTIi"
8605    },
8606    {
8607     "referenced_type" : "_ZTIj"
8608    },
8609    {
8610     "referenced_type" : "_ZTIj"
8611    },
8612    {
8613     "referenced_type" : "_ZTIj"
8614    }
8615   ],
8616   "return_type" : "_ZTIv",
8617   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8618  },
8619  {
8620   "function_name" : "glUniform3uiv",
8621   "linker_set_key" : "glUniform3uiv",
8622   "parameters" :
8623   [
8624    {
8625     "referenced_type" : "_ZTIi"
8626    },
8627    {
8628     "referenced_type" : "_ZTIi"
8629    },
8630    {
8631     "referenced_type" : "_ZTIPKj"
8632    }
8633   ],
8634   "return_type" : "_ZTIv",
8635   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8636  },
8637  {
8638   "function_name" : "glUniform4f",
8639   "linker_set_key" : "glUniform4f",
8640   "parameters" :
8641   [
8642    {
8643     "referenced_type" : "_ZTIi"
8644    },
8645    {
8646     "referenced_type" : "_ZTIf"
8647    },
8648    {
8649     "referenced_type" : "_ZTIf"
8650    },
8651    {
8652     "referenced_type" : "_ZTIf"
8653    },
8654    {
8655     "referenced_type" : "_ZTIf"
8656    }
8657   ],
8658   "return_type" : "_ZTIv",
8659   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8660  },
8661  {
8662   "function_name" : "glUniform4fv",
8663   "linker_set_key" : "glUniform4fv",
8664   "parameters" :
8665   [
8666    {
8667     "referenced_type" : "_ZTIi"
8668    },
8669    {
8670     "referenced_type" : "_ZTIi"
8671    },
8672    {
8673     "referenced_type" : "_ZTIPKf"
8674    }
8675   ],
8676   "return_type" : "_ZTIv",
8677   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8678  },
8679  {
8680   "function_name" : "glUniform4i",
8681   "linker_set_key" : "glUniform4i",
8682   "parameters" :
8683   [
8684    {
8685     "referenced_type" : "_ZTIi"
8686    },
8687    {
8688     "referenced_type" : "_ZTIi"
8689    },
8690    {
8691     "referenced_type" : "_ZTIi"
8692    },
8693    {
8694     "referenced_type" : "_ZTIi"
8695    },
8696    {
8697     "referenced_type" : "_ZTIi"
8698    }
8699   ],
8700   "return_type" : "_ZTIv",
8701   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8702  },
8703  {
8704   "function_name" : "glUniform4iv",
8705   "linker_set_key" : "glUniform4iv",
8706   "parameters" :
8707   [
8708    {
8709     "referenced_type" : "_ZTIi"
8710    },
8711    {
8712     "referenced_type" : "_ZTIi"
8713    },
8714    {
8715     "referenced_type" : "_ZTIPKi"
8716    }
8717   ],
8718   "return_type" : "_ZTIv",
8719   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8720  },
8721  {
8722   "function_name" : "glUniform4ui",
8723   "linker_set_key" : "glUniform4ui",
8724   "parameters" :
8725   [
8726    {
8727     "referenced_type" : "_ZTIi"
8728    },
8729    {
8730     "referenced_type" : "_ZTIj"
8731    },
8732    {
8733     "referenced_type" : "_ZTIj"
8734    },
8735    {
8736     "referenced_type" : "_ZTIj"
8737    },
8738    {
8739     "referenced_type" : "_ZTIj"
8740    }
8741   ],
8742   "return_type" : "_ZTIv",
8743   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8744  },
8745  {
8746   "function_name" : "glUniform4uiv",
8747   "linker_set_key" : "glUniform4uiv",
8748   "parameters" :
8749   [
8750    {
8751     "referenced_type" : "_ZTIi"
8752    },
8753    {
8754     "referenced_type" : "_ZTIi"
8755    },
8756    {
8757     "referenced_type" : "_ZTIPKj"
8758    }
8759   ],
8760   "return_type" : "_ZTIv",
8761   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8762  },
8763  {
8764   "function_name" : "glUniformBlockBinding",
8765   "linker_set_key" : "glUniformBlockBinding",
8766   "parameters" :
8767   [
8768    {
8769     "referenced_type" : "_ZTIj"
8770    },
8771    {
8772     "referenced_type" : "_ZTIj"
8773    },
8774    {
8775     "referenced_type" : "_ZTIj"
8776    }
8777   ],
8778   "return_type" : "_ZTIv",
8779   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8780  },
8781  {
8782   "function_name" : "glUniformMatrix2fv",
8783   "linker_set_key" : "glUniformMatrix2fv",
8784   "parameters" :
8785   [
8786    {
8787     "referenced_type" : "_ZTIi"
8788    },
8789    {
8790     "referenced_type" : "_ZTIi"
8791    },
8792    {
8793     "referenced_type" : "_ZTIh"
8794    },
8795    {
8796     "referenced_type" : "_ZTIPKf"
8797    }
8798   ],
8799   "return_type" : "_ZTIv",
8800   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8801  },
8802  {
8803   "function_name" : "glUniformMatrix2x3fv",
8804   "linker_set_key" : "glUniformMatrix2x3fv",
8805   "parameters" :
8806   [
8807    {
8808     "referenced_type" : "_ZTIi"
8809    },
8810    {
8811     "referenced_type" : "_ZTIi"
8812    },
8813    {
8814     "referenced_type" : "_ZTIh"
8815    },
8816    {
8817     "referenced_type" : "_ZTIPKf"
8818    }
8819   ],
8820   "return_type" : "_ZTIv",
8821   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8822  },
8823  {
8824   "function_name" : "glUniformMatrix2x4fv",
8825   "linker_set_key" : "glUniformMatrix2x4fv",
8826   "parameters" :
8827   [
8828    {
8829     "referenced_type" : "_ZTIi"
8830    },
8831    {
8832     "referenced_type" : "_ZTIi"
8833    },
8834    {
8835     "referenced_type" : "_ZTIh"
8836    },
8837    {
8838     "referenced_type" : "_ZTIPKf"
8839    }
8840   ],
8841   "return_type" : "_ZTIv",
8842   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8843  },
8844  {
8845   "function_name" : "glUniformMatrix3fv",
8846   "linker_set_key" : "glUniformMatrix3fv",
8847   "parameters" :
8848   [
8849    {
8850     "referenced_type" : "_ZTIi"
8851    },
8852    {
8853     "referenced_type" : "_ZTIi"
8854    },
8855    {
8856     "referenced_type" : "_ZTIh"
8857    },
8858    {
8859     "referenced_type" : "_ZTIPKf"
8860    }
8861   ],
8862   "return_type" : "_ZTIv",
8863   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8864  },
8865  {
8866   "function_name" : "glUniformMatrix3x2fv",
8867   "linker_set_key" : "glUniformMatrix3x2fv",
8868   "parameters" :
8869   [
8870    {
8871     "referenced_type" : "_ZTIi"
8872    },
8873    {
8874     "referenced_type" : "_ZTIi"
8875    },
8876    {
8877     "referenced_type" : "_ZTIh"
8878    },
8879    {
8880     "referenced_type" : "_ZTIPKf"
8881    }
8882   ],
8883   "return_type" : "_ZTIv",
8884   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8885  },
8886  {
8887   "function_name" : "glUniformMatrix3x4fv",
8888   "linker_set_key" : "glUniformMatrix3x4fv",
8889   "parameters" :
8890   [
8891    {
8892     "referenced_type" : "_ZTIi"
8893    },
8894    {
8895     "referenced_type" : "_ZTIi"
8896    },
8897    {
8898     "referenced_type" : "_ZTIh"
8899    },
8900    {
8901     "referenced_type" : "_ZTIPKf"
8902    }
8903   ],
8904   "return_type" : "_ZTIv",
8905   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8906  },
8907  {
8908   "function_name" : "glUniformMatrix4fv",
8909   "linker_set_key" : "glUniformMatrix4fv",
8910   "parameters" :
8911   [
8912    {
8913     "referenced_type" : "_ZTIi"
8914    },
8915    {
8916     "referenced_type" : "_ZTIi"
8917    },
8918    {
8919     "referenced_type" : "_ZTIh"
8920    },
8921    {
8922     "referenced_type" : "_ZTIPKf"
8923    }
8924   ],
8925   "return_type" : "_ZTIv",
8926   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8927  },
8928  {
8929   "function_name" : "glUniformMatrix4x2fv",
8930   "linker_set_key" : "glUniformMatrix4x2fv",
8931   "parameters" :
8932   [
8933    {
8934     "referenced_type" : "_ZTIi"
8935    },
8936    {
8937     "referenced_type" : "_ZTIi"
8938    },
8939    {
8940     "referenced_type" : "_ZTIh"
8941    },
8942    {
8943     "referenced_type" : "_ZTIPKf"
8944    }
8945   ],
8946   "return_type" : "_ZTIv",
8947   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8948  },
8949  {
8950   "function_name" : "glUniformMatrix4x3fv",
8951   "linker_set_key" : "glUniformMatrix4x3fv",
8952   "parameters" :
8953   [
8954    {
8955     "referenced_type" : "_ZTIi"
8956    },
8957    {
8958     "referenced_type" : "_ZTIi"
8959    },
8960    {
8961     "referenced_type" : "_ZTIh"
8962    },
8963    {
8964     "referenced_type" : "_ZTIPKf"
8965    }
8966   ],
8967   "return_type" : "_ZTIv",
8968   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8969  },
8970  {
8971   "function_name" : "glUnmapBuffer",
8972   "linker_set_key" : "glUnmapBuffer",
8973   "parameters" :
8974   [
8975    {
8976     "referenced_type" : "_ZTIj"
8977    }
8978   ],
8979   "return_type" : "_ZTIh",
8980   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8981  },
8982  {
8983   "function_name" : "glUnmapBufferOES",
8984   "linker_set_key" : "glUnmapBufferOES",
8985   "parameters" :
8986   [
8987    {
8988     "referenced_type" : "_ZTIj"
8989    }
8990   ],
8991   "return_type" : "_ZTIh",
8992   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
8993  },
8994  {
8995   "function_name" : "glUseProgram",
8996   "linker_set_key" : "glUseProgram",
8997   "parameters" :
8998   [
8999    {
9000     "referenced_type" : "_ZTIj"
9001    }
9002   ],
9003   "return_type" : "_ZTIv",
9004   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9005  },
9006  {
9007   "function_name" : "glUseProgramStages",
9008   "linker_set_key" : "glUseProgramStages",
9009   "parameters" :
9010   [
9011    {
9012     "referenced_type" : "_ZTIj"
9013    },
9014    {
9015     "referenced_type" : "_ZTIj"
9016    },
9017    {
9018     "referenced_type" : "_ZTIj"
9019    }
9020   ],
9021   "return_type" : "_ZTIv",
9022   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9023  },
9024  {
9025   "function_name" : "glValidateProgram",
9026   "linker_set_key" : "glValidateProgram",
9027   "parameters" :
9028   [
9029    {
9030     "referenced_type" : "_ZTIj"
9031    }
9032   ],
9033   "return_type" : "_ZTIv",
9034   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9035  },
9036  {
9037   "function_name" : "glValidateProgramPipeline",
9038   "linker_set_key" : "glValidateProgramPipeline",
9039   "parameters" :
9040   [
9041    {
9042     "referenced_type" : "_ZTIj"
9043    }
9044   ],
9045   "return_type" : "_ZTIv",
9046   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9047  },
9048  {
9049   "function_name" : "glVertexAttrib1f",
9050   "linker_set_key" : "glVertexAttrib1f",
9051   "parameters" :
9052   [
9053    {
9054     "referenced_type" : "_ZTIj"
9055    },
9056    {
9057     "referenced_type" : "_ZTIf"
9058    }
9059   ],
9060   "return_type" : "_ZTIv",
9061   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9062  },
9063  {
9064   "function_name" : "glVertexAttrib1fv",
9065   "linker_set_key" : "glVertexAttrib1fv",
9066   "parameters" :
9067   [
9068    {
9069     "referenced_type" : "_ZTIj"
9070    },
9071    {
9072     "referenced_type" : "_ZTIPKf"
9073    }
9074   ],
9075   "return_type" : "_ZTIv",
9076   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9077  },
9078  {
9079   "function_name" : "glVertexAttrib2f",
9080   "linker_set_key" : "glVertexAttrib2f",
9081   "parameters" :
9082   [
9083    {
9084     "referenced_type" : "_ZTIj"
9085    },
9086    {
9087     "referenced_type" : "_ZTIf"
9088    },
9089    {
9090     "referenced_type" : "_ZTIf"
9091    }
9092   ],
9093   "return_type" : "_ZTIv",
9094   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9095  },
9096  {
9097   "function_name" : "glVertexAttrib2fv",
9098   "linker_set_key" : "glVertexAttrib2fv",
9099   "parameters" :
9100   [
9101    {
9102     "referenced_type" : "_ZTIj"
9103    },
9104    {
9105     "referenced_type" : "_ZTIPKf"
9106    }
9107   ],
9108   "return_type" : "_ZTIv",
9109   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9110  },
9111  {
9112   "function_name" : "glVertexAttrib3f",
9113   "linker_set_key" : "glVertexAttrib3f",
9114   "parameters" :
9115   [
9116    {
9117     "referenced_type" : "_ZTIj"
9118    },
9119    {
9120     "referenced_type" : "_ZTIf"
9121    },
9122    {
9123     "referenced_type" : "_ZTIf"
9124    },
9125    {
9126     "referenced_type" : "_ZTIf"
9127    }
9128   ],
9129   "return_type" : "_ZTIv",
9130   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9131  },
9132  {
9133   "function_name" : "glVertexAttrib3fv",
9134   "linker_set_key" : "glVertexAttrib3fv",
9135   "parameters" :
9136   [
9137    {
9138     "referenced_type" : "_ZTIj"
9139    },
9140    {
9141     "referenced_type" : "_ZTIPKf"
9142    }
9143   ],
9144   "return_type" : "_ZTIv",
9145   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9146  },
9147  {
9148   "function_name" : "glVertexAttrib4f",
9149   "linker_set_key" : "glVertexAttrib4f",
9150   "parameters" :
9151   [
9152    {
9153     "referenced_type" : "_ZTIj"
9154    },
9155    {
9156     "referenced_type" : "_ZTIf"
9157    },
9158    {
9159     "referenced_type" : "_ZTIf"
9160    },
9161    {
9162     "referenced_type" : "_ZTIf"
9163    },
9164    {
9165     "referenced_type" : "_ZTIf"
9166    }
9167   ],
9168   "return_type" : "_ZTIv",
9169   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9170  },
9171  {
9172   "function_name" : "glVertexAttrib4fv",
9173   "linker_set_key" : "glVertexAttrib4fv",
9174   "parameters" :
9175   [
9176    {
9177     "referenced_type" : "_ZTIj"
9178    },
9179    {
9180     "referenced_type" : "_ZTIPKf"
9181    }
9182   ],
9183   "return_type" : "_ZTIv",
9184   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9185  },
9186  {
9187   "function_name" : "glVertexAttribBinding",
9188   "linker_set_key" : "glVertexAttribBinding",
9189   "parameters" :
9190   [
9191    {
9192     "referenced_type" : "_ZTIj"
9193    },
9194    {
9195     "referenced_type" : "_ZTIj"
9196    }
9197   ],
9198   "return_type" : "_ZTIv",
9199   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9200  },
9201  {
9202   "function_name" : "glVertexAttribDivisor",
9203   "linker_set_key" : "glVertexAttribDivisor",
9204   "parameters" :
9205   [
9206    {
9207     "referenced_type" : "_ZTIj"
9208    },
9209    {
9210     "referenced_type" : "_ZTIj"
9211    }
9212   ],
9213   "return_type" : "_ZTIv",
9214   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9215  },
9216  {
9217   "function_name" : "glVertexAttribFormat",
9218   "linker_set_key" : "glVertexAttribFormat",
9219   "parameters" :
9220   [
9221    {
9222     "referenced_type" : "_ZTIj"
9223    },
9224    {
9225     "referenced_type" : "_ZTIi"
9226    },
9227    {
9228     "referenced_type" : "_ZTIj"
9229    },
9230    {
9231     "referenced_type" : "_ZTIh"
9232    },
9233    {
9234     "referenced_type" : "_ZTIj"
9235    }
9236   ],
9237   "return_type" : "_ZTIv",
9238   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9239  },
9240  {
9241   "function_name" : "glVertexAttribI4i",
9242   "linker_set_key" : "glVertexAttribI4i",
9243   "parameters" :
9244   [
9245    {
9246     "referenced_type" : "_ZTIj"
9247    },
9248    {
9249     "referenced_type" : "_ZTIi"
9250    },
9251    {
9252     "referenced_type" : "_ZTIi"
9253    },
9254    {
9255     "referenced_type" : "_ZTIi"
9256    },
9257    {
9258     "referenced_type" : "_ZTIi"
9259    }
9260   ],
9261   "return_type" : "_ZTIv",
9262   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9263  },
9264  {
9265   "function_name" : "glVertexAttribI4iv",
9266   "linker_set_key" : "glVertexAttribI4iv",
9267   "parameters" :
9268   [
9269    {
9270     "referenced_type" : "_ZTIj"
9271    },
9272    {
9273     "referenced_type" : "_ZTIPKi"
9274    }
9275   ],
9276   "return_type" : "_ZTIv",
9277   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9278  },
9279  {
9280   "function_name" : "glVertexAttribI4ui",
9281   "linker_set_key" : "glVertexAttribI4ui",
9282   "parameters" :
9283   [
9284    {
9285     "referenced_type" : "_ZTIj"
9286    },
9287    {
9288     "referenced_type" : "_ZTIj"
9289    },
9290    {
9291     "referenced_type" : "_ZTIj"
9292    },
9293    {
9294     "referenced_type" : "_ZTIj"
9295    },
9296    {
9297     "referenced_type" : "_ZTIj"
9298    }
9299   ],
9300   "return_type" : "_ZTIv",
9301   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9302  },
9303  {
9304   "function_name" : "glVertexAttribI4uiv",
9305   "linker_set_key" : "glVertexAttribI4uiv",
9306   "parameters" :
9307   [
9308    {
9309     "referenced_type" : "_ZTIj"
9310    },
9311    {
9312     "referenced_type" : "_ZTIPKj"
9313    }
9314   ],
9315   "return_type" : "_ZTIv",
9316   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9317  },
9318  {
9319   "function_name" : "glVertexAttribIFormat",
9320   "linker_set_key" : "glVertexAttribIFormat",
9321   "parameters" :
9322   [
9323    {
9324     "referenced_type" : "_ZTIj"
9325    },
9326    {
9327     "referenced_type" : "_ZTIi"
9328    },
9329    {
9330     "referenced_type" : "_ZTIj"
9331    },
9332    {
9333     "referenced_type" : "_ZTIj"
9334    }
9335   ],
9336   "return_type" : "_ZTIv",
9337   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9338  },
9339  {
9340   "function_name" : "glVertexAttribIPointer",
9341   "linker_set_key" : "glVertexAttribIPointer",
9342   "parameters" :
9343   [
9344    {
9345     "referenced_type" : "_ZTIj"
9346    },
9347    {
9348     "referenced_type" : "_ZTIi"
9349    },
9350    {
9351     "referenced_type" : "_ZTIj"
9352    },
9353    {
9354     "referenced_type" : "_ZTIi"
9355    },
9356    {
9357     "referenced_type" : "_ZTIPKv"
9358    }
9359   ],
9360   "return_type" : "_ZTIv",
9361   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9362  },
9363  {
9364   "function_name" : "glVertexAttribPointer",
9365   "linker_set_key" : "glVertexAttribPointer",
9366   "parameters" :
9367   [
9368    {
9369     "referenced_type" : "_ZTIj"
9370    },
9371    {
9372     "referenced_type" : "_ZTIi"
9373    },
9374    {
9375     "referenced_type" : "_ZTIj"
9376    },
9377    {
9378     "referenced_type" : "_ZTIh"
9379    },
9380    {
9381     "referenced_type" : "_ZTIi"
9382    },
9383    {
9384     "referenced_type" : "_ZTIPKv"
9385    }
9386   ],
9387   "return_type" : "_ZTIv",
9388   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9389  },
9390  {
9391   "function_name" : "glVertexBindingDivisor",
9392   "linker_set_key" : "glVertexBindingDivisor",
9393   "parameters" :
9394   [
9395    {
9396     "referenced_type" : "_ZTIj"
9397    },
9398    {
9399     "referenced_type" : "_ZTIj"
9400    }
9401   ],
9402   "return_type" : "_ZTIv",
9403   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9404  },
9405  {
9406   "function_name" : "glViewport",
9407   "linker_set_key" : "glViewport",
9408   "parameters" :
9409   [
9410    {
9411     "referenced_type" : "_ZTIi"
9412    },
9413    {
9414     "referenced_type" : "_ZTIi"
9415    },
9416    {
9417     "referenced_type" : "_ZTIi"
9418    },
9419    {
9420     "referenced_type" : "_ZTIi"
9421    }
9422   ],
9423   "return_type" : "_ZTIv",
9424   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9425  },
9426  {
9427   "function_name" : "glWaitSync",
9428   "linker_set_key" : "glWaitSync",
9429   "parameters" :
9430   [
9431    {
9432     "referenced_type" : "_ZTIP8__GLsync"
9433    },
9434    {
9435     "referenced_type" : "_ZTIj"
9436    },
9437    {
9438     "referenced_type" : "_ZTIm"
9439    }
9440   ],
9441   "return_type" : "_ZTIv",
9442   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9443  }
9444 ],
9445 "global_vars" : [],
9446 "lvalue_reference_types" : [],
9447 "pointer_types" :
9448 [
9449  {
9450   "alignment" : 8,
9451   "linker_set_key" : "_ZTIP8__GLsync",
9452   "name" : "__GLsync *",
9453   "referenced_type" : "_ZTI8__GLsync",
9454   "size" : 8,
9455   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
9456  },
9457  {
9458   "alignment" : 8,
9459   "linker_set_key" : "_ZTIPFvjjjjiPKcPKvE",
9460   "name" : "void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int, const char *, const void *)",
9461   "referenced_type" : "_ZTIFvjjjjiPKcPKvE",
9462   "size" : 8,
9463   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9464  },
9465  {
9466   "alignment" : 8,
9467   "linker_set_key" : "_ZTIPFvvE",
9468   "name" : "void (*)()",
9469   "referenced_type" : "_ZTIFvvE",
9470   "size" : 8,
9471   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9472  },
9473  {
9474   "alignment" : 8,
9475   "linker_set_key" : "_ZTIPKPKc",
9476   "name" : "const char *const *",
9477   "referenced_type" : "_ZTIKPKc",
9478   "size" : 8,
9479   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9480  },
9481  {
9482   "alignment" : 8,
9483   "linker_set_key" : "_ZTIPKPKv",
9484   "name" : "const void *const *",
9485   "referenced_type" : "_ZTIKPKv",
9486   "size" : 8,
9487   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
9488  },
9489  {
9490   "alignment" : 8,
9491   "linker_set_key" : "_ZTIPKc",
9492   "name" : "const char *",
9493   "referenced_type" : "_ZTIKc",
9494   "size" : 8,
9495   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9496  },
9497  {
9498   "alignment" : 8,
9499   "linker_set_key" : "_ZTIPKd",
9500   "name" : "const double *",
9501   "referenced_type" : "_ZTIKd",
9502   "size" : 8,
9503   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9504  },
9505  {
9506   "alignment" : 8,
9507   "linker_set_key" : "_ZTIPKf",
9508   "name" : "const float *",
9509   "referenced_type" : "_ZTIKf",
9510   "size" : 8,
9511   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9512  },
9513  {
9514   "alignment" : 8,
9515   "linker_set_key" : "_ZTIPKh",
9516   "name" : "const unsigned char *",
9517   "referenced_type" : "_ZTIKh",
9518   "size" : 8,
9519   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9520  },
9521  {
9522   "alignment" : 8,
9523   "linker_set_key" : "_ZTIPKi",
9524   "name" : "const int *",
9525   "referenced_type" : "_ZTIKi",
9526   "size" : 8,
9527   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9528  },
9529  {
9530   "alignment" : 8,
9531   "linker_set_key" : "_ZTIPKj",
9532   "name" : "const unsigned int *",
9533   "referenced_type" : "_ZTIKj",
9534   "size" : 8,
9535   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9536  },
9537  {
9538   "alignment" : 8,
9539   "linker_set_key" : "_ZTIPKl",
9540   "name" : "const long *",
9541   "referenced_type" : "_ZTIKl",
9542   "size" : 8,
9543   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9544  },
9545  {
9546   "alignment" : 8,
9547   "linker_set_key" : "_ZTIPKm",
9548   "name" : "const unsigned long *",
9549   "referenced_type" : "_ZTIKm",
9550   "size" : 8,
9551   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9552  },
9553  {
9554   "alignment" : 8,
9555   "linker_set_key" : "_ZTIPKv",
9556   "name" : "const void *",
9557   "referenced_type" : "_ZTIKv",
9558   "size" : 8,
9559   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9560  },
9561  {
9562   "alignment" : 8,
9563   "linker_set_key" : "_ZTIPPKc",
9564   "name" : "const char **",
9565   "referenced_type" : "_ZTIPKc",
9566   "size" : 8,
9567   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9568  },
9569  {
9570   "alignment" : 8,
9571   "linker_set_key" : "_ZTIPPv",
9572   "name" : "void **",
9573   "referenced_type" : "_ZTIPv",
9574   "size" : 8,
9575   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9576  },
9577  {
9578   "alignment" : 8,
9579   "linker_set_key" : "_ZTIPc",
9580   "name" : "char *",
9581   "referenced_type" : "_ZTIc",
9582   "size" : 8,
9583   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
9584  },
9585  {
9586   "alignment" : 8,
9587   "linker_set_key" : "_ZTIPf",
9588   "name" : "float *",
9589   "referenced_type" : "_ZTIf",
9590   "size" : 8,
9591   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9592  },
9593  {
9594   "alignment" : 8,
9595   "linker_set_key" : "_ZTIPh",
9596   "name" : "unsigned char *",
9597   "referenced_type" : "_ZTIh",
9598   "size" : 8,
9599   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9600  },
9601  {
9602   "alignment" : 8,
9603   "linker_set_key" : "_ZTIPi",
9604   "name" : "int *",
9605   "referenced_type" : "_ZTIi",
9606   "size" : 8,
9607   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9608  },
9609  {
9610   "alignment" : 8,
9611   "linker_set_key" : "_ZTIPj",
9612   "name" : "unsigned int *",
9613   "referenced_type" : "_ZTIj",
9614   "size" : 8,
9615   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9616  },
9617  {
9618   "alignment" : 8,
9619   "linker_set_key" : "_ZTIPl",
9620   "name" : "long *",
9621   "referenced_type" : "_ZTIl",
9622   "size" : 8,
9623   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
9624  },
9625  {
9626   "alignment" : 8,
9627   "linker_set_key" : "_ZTIPm",
9628   "name" : "unsigned long *",
9629   "referenced_type" : "_ZTIm",
9630   "size" : 8,
9631   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9632  },
9633  {
9634   "alignment" : 8,
9635   "linker_set_key" : "_ZTIPv",
9636   "name" : "void *",
9637   "referenced_type" : "_ZTIv",
9638   "size" : 8,
9639   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
9640  }
9641 ],
9642 "qualified_types" :
9643 [
9644  {
9645   "alignment" : 8,
9646   "is_const" : true,
9647   "linker_set_key" : "_ZTIKPKc",
9648   "name" : "const char *const",
9649   "referenced_type" : "_ZTIPKc",
9650   "size" : 8,
9651   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9652  },
9653  {
9654   "alignment" : 8,
9655   "is_const" : true,
9656   "linker_set_key" : "_ZTIKPKv",
9657   "name" : "const void *const",
9658   "referenced_type" : "_ZTIPKv",
9659   "size" : 8,
9660   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
9661  },
9662  {
9663   "alignment" : 1,
9664   "is_const" : true,
9665   "linker_set_key" : "_ZTIKc",
9666   "name" : "const char",
9667   "referenced_type" : "_ZTIc",
9668   "size" : 1,
9669   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9670  },
9671  {
9672   "alignment" : 8,
9673   "is_const" : true,
9674   "linker_set_key" : "_ZTIKd",
9675   "name" : "const double",
9676   "referenced_type" : "_ZTId",
9677   "size" : 8,
9678   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9679  },
9680  {
9681   "alignment" : 4,
9682   "is_const" : true,
9683   "linker_set_key" : "_ZTIKf",
9684   "name" : "const float",
9685   "referenced_type" : "_ZTIf",
9686   "size" : 4,
9687   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9688  },
9689  {
9690   "alignment" : 1,
9691   "is_const" : true,
9692   "linker_set_key" : "_ZTIKh",
9693   "name" : "const unsigned char",
9694   "referenced_type" : "_ZTIh",
9695   "size" : 1,
9696   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9697  },
9698  {
9699   "alignment" : 4,
9700   "is_const" : true,
9701   "linker_set_key" : "_ZTIKi",
9702   "name" : "const int",
9703   "referenced_type" : "_ZTIi",
9704   "size" : 4,
9705   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9706  },
9707  {
9708   "alignment" : 4,
9709   "is_const" : true,
9710   "linker_set_key" : "_ZTIKj",
9711   "name" : "const unsigned int",
9712   "referenced_type" : "_ZTIj",
9713   "size" : 4,
9714   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9715  },
9716  {
9717   "alignment" : 8,
9718   "is_const" : true,
9719   "linker_set_key" : "_ZTIKl",
9720   "name" : "const long",
9721   "referenced_type" : "_ZTIl",
9722   "size" : 8,
9723   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9724  },
9725  {
9726   "alignment" : 8,
9727   "is_const" : true,
9728   "linker_set_key" : "_ZTIKm",
9729   "name" : "const unsigned long",
9730   "referenced_type" : "_ZTIm",
9731   "size" : 8,
9732   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9733  },
9734  {
9735   "is_const" : true,
9736   "linker_set_key" : "_ZTIKv",
9737   "name" : "const void",
9738   "referenced_type" : "_ZTIv",
9739   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9740  }
9741 ],
9742 "record_types" :
9743 [
9744  {
9745   "alignment" : 8,
9746   "fields" :
9747   [
9748    {
9749     "field_name" : "pData",
9750     "referenced_type" : "_ZTIPv"
9751    },
9752    {
9753     "field_name" : "iWidth",
9754     "field_offset" : 64,
9755     "referenced_type" : "_ZTIi"
9756    },
9757    {
9758     "field_name" : "iHeight",
9759     "field_offset" : 96,
9760     "referenced_type" : "_ZTIi"
9761    },
9762    {
9763     "field_name" : "iStride",
9764     "field_offset" : 128,
9765     "referenced_type" : "_ZTIi"
9766    }
9767   ],
9768   "linker_set_key" : "_ZTI17EGLClientPixmapHI",
9769   "name" : "EGLClientPixmapHI",
9770   "size" : 24,
9771   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
9772  }
9773 ],
9774 "rvalue_reference_types" : []
9775}
9776