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