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   "referenced_type" : "_ZTIc",
11   "self_type" : "_ZTIc",
12   "size" : 1
13  },
14  {
15   "alignment" : 8,
16   "linker_set_key" : "_ZTId",
17   "name" : "double",
18   "referenced_type" : "_ZTId",
19   "self_type" : "_ZTId",
20   "size" : 8
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIf",
25   "name" : "float",
26   "referenced_type" : "_ZTIf",
27   "self_type" : "_ZTIf",
28   "size" : 4
29  },
30  {
31   "alignment" : 1,
32   "is_integral" : true,
33   "is_unsigned" : true,
34   "linker_set_key" : "_ZTIh",
35   "name" : "unsigned char",
36   "referenced_type" : "_ZTIh",
37   "self_type" : "_ZTIh",
38   "size" : 1
39  },
40  {
41   "alignment" : 4,
42   "is_integral" : true,
43   "linker_set_key" : "_ZTIi",
44   "name" : "int",
45   "referenced_type" : "_ZTIi",
46   "self_type" : "_ZTIi",
47   "size" : 4
48  },
49  {
50   "alignment" : 4,
51   "is_integral" : true,
52   "is_unsigned" : true,
53   "linker_set_key" : "_ZTIj",
54   "name" : "unsigned int",
55   "referenced_type" : "_ZTIj",
56   "self_type" : "_ZTIj",
57   "size" : 4
58  },
59  {
60   "alignment" : 8,
61   "is_integral" : true,
62   "linker_set_key" : "_ZTIl",
63   "name" : "long",
64   "referenced_type" : "_ZTIl",
65   "self_type" : "_ZTIl",
66   "size" : 8
67  },
68  {
69   "alignment" : 8,
70   "is_integral" : true,
71   "is_unsigned" : true,
72   "linker_set_key" : "_ZTIm",
73   "name" : "unsigned long",
74   "referenced_type" : "_ZTIm",
75   "self_type" : "_ZTIm",
76   "size" : 8
77  },
78  {
79   "linker_set_key" : "_ZTIv",
80   "name" : "void",
81   "referenced_type" : "_ZTIv",
82   "self_type" : "_ZTIv"
83  }
84 ],
85 "elf_functions" :
86 [
87  {
88   "name" : "glActiveShaderProgram"
89  },
90  {
91   "name" : "glActiveShaderProgramEXT"
92  },
93  {
94   "name" : "glActiveTexture"
95  },
96  {
97   "name" : "glAlphaFuncQCOM"
98  },
99  {
100   "name" : "glApplyFramebufferAttachmentCMAAINTEL"
101  },
102  {
103   "name" : "glAttachShader"
104  },
105  {
106   "name" : "glBeginConditionalRenderNV"
107  },
108  {
109   "name" : "glBeginPerfMonitorAMD"
110  },
111  {
112   "name" : "glBeginPerfQueryINTEL"
113  },
114  {
115   "name" : "glBeginQuery"
116  },
117  {
118   "name" : "glBeginQueryEXT"
119  },
120  {
121   "name" : "glBeginTransformFeedback"
122  },
123  {
124   "name" : "glBindAttribLocation"
125  },
126  {
127   "name" : "glBindBuffer"
128  },
129  {
130   "name" : "glBindBufferBase"
131  },
132  {
133   "name" : "glBindBufferRange"
134  },
135  {
136   "name" : "glBindFragDataLocationEXT"
137  },
138  {
139   "name" : "glBindFragDataLocationIndexedEXT"
140  },
141  {
142   "name" : "glBindFramebuffer"
143  },
144  {
145   "name" : "glBindImageTexture"
146  },
147  {
148   "name" : "glBindProgramPipeline"
149  },
150  {
151   "name" : "glBindProgramPipelineEXT"
152  },
153  {
154   "name" : "glBindRenderbuffer"
155  },
156  {
157   "name" : "glBindSampler"
158  },
159  {
160   "name" : "glBindTexture"
161  },
162  {
163   "name" : "glBindTransformFeedback"
164  },
165  {
166   "name" : "glBindVertexArray"
167  },
168  {
169   "name" : "glBindVertexArrayOES"
170  },
171  {
172   "name" : "glBindVertexBuffer"
173  },
174  {
175   "name" : "glBlendBarrier"
176  },
177  {
178   "name" : "glBlendBarrierKHR"
179  },
180  {
181   "name" : "glBlendBarrierNV"
182  },
183  {
184   "name" : "glBlendColor"
185  },
186  {
187   "name" : "glBlendEquation"
188  },
189  {
190   "name" : "glBlendEquationSeparate"
191  },
192  {
193   "name" : "glBlendEquationSeparatei"
194  },
195  {
196   "name" : "glBlendEquationSeparateiEXT"
197  },
198  {
199   "name" : "glBlendEquationSeparateiOES"
200  },
201  {
202   "name" : "glBlendEquationi"
203  },
204  {
205   "name" : "glBlendEquationiEXT"
206  },
207  {
208   "name" : "glBlendEquationiOES"
209  },
210  {
211   "name" : "glBlendFunc"
212  },
213  {
214   "name" : "glBlendFuncSeparate"
215  },
216  {
217   "name" : "glBlendFuncSeparatei"
218  },
219  {
220   "name" : "glBlendFuncSeparateiEXT"
221  },
222  {
223   "name" : "glBlendFuncSeparateiOES"
224  },
225  {
226   "name" : "glBlendFunci"
227  },
228  {
229   "name" : "glBlendFunciEXT"
230  },
231  {
232   "name" : "glBlendFunciOES"
233  },
234  {
235   "name" : "glBlendParameteriNV"
236  },
237  {
238   "name" : "glBlitFramebuffer"
239  },
240  {
241   "name" : "glBlitFramebufferANGLE"
242  },
243  {
244   "name" : "glBlitFramebufferNV"
245  },
246  {
247   "name" : "glBufferData"
248  },
249  {
250   "name" : "glBufferStorageEXT"
251  },
252  {
253   "name" : "glBufferStorageExternalEXT"
254  },
255  {
256   "name" : "glBufferStorageMemEXT"
257  },
258  {
259   "name" : "glBufferSubData"
260  },
261  {
262   "name" : "glCheckFramebufferStatus"
263  },
264  {
265   "name" : "glClear"
266  },
267  {
268   "name" : "glClearBufferfi"
269  },
270  {
271   "name" : "glClearBufferfv"
272  },
273  {
274   "name" : "glClearBufferiv"
275  },
276  {
277   "name" : "glClearBufferuiv"
278  },
279  {
280   "name" : "glClearColor"
281  },
282  {
283   "name" : "glClearDepthf"
284  },
285  {
286   "name" : "glClearPixelLocalStorageuiEXT"
287  },
288  {
289   "name" : "glClearStencil"
290  },
291  {
292   "name" : "glClearTexImageEXT"
293  },
294  {
295   "name" : "glClearTexSubImageEXT"
296  },
297  {
298   "name" : "glClientWaitSync"
299  },
300  {
301   "name" : "glClientWaitSyncAPPLE"
302  },
303  {
304   "name" : "glClipControlEXT"
305  },
306  {
307   "name" : "glColorMask"
308  },
309  {
310   "name" : "glColorMaski"
311  },
312  {
313   "name" : "glColorMaskiEXT"
314  },
315  {
316   "name" : "glColorMaskiOES"
317  },
318  {
319   "name" : "glCompileShader"
320  },
321  {
322   "name" : "glCompressedTexImage2D"
323  },
324  {
325   "name" : "glCompressedTexImage3D"
326  },
327  {
328   "name" : "glCompressedTexImage3DOES"
329  },
330  {
331   "name" : "glCompressedTexSubImage2D"
332  },
333  {
334   "name" : "glCompressedTexSubImage3D"
335  },
336  {
337   "name" : "glCompressedTexSubImage3DOES"
338  },
339  {
340   "name" : "glConservativeRasterParameteriNV"
341  },
342  {
343   "name" : "glCopyBufferSubData"
344  },
345  {
346   "name" : "glCopyBufferSubDataNV"
347  },
348  {
349   "name" : "glCopyImageSubData"
350  },
351  {
352   "name" : "glCopyImageSubDataEXT"
353  },
354  {
355   "name" : "glCopyImageSubDataOES"
356  },
357  {
358   "name" : "glCopyPathNV"
359  },
360  {
361   "name" : "glCopyTexImage2D"
362  },
363  {
364   "name" : "glCopyTexSubImage2D"
365  },
366  {
367   "name" : "glCopyTexSubImage3D"
368  },
369  {
370   "name" : "glCopyTexSubImage3DOES"
371  },
372  {
373   "name" : "glCopyTextureLevelsAPPLE"
374  },
375  {
376   "name" : "glCoverFillPathInstancedNV"
377  },
378  {
379   "name" : "glCoverFillPathNV"
380  },
381  {
382   "name" : "glCoverStrokePathInstancedNV"
383  },
384  {
385   "name" : "glCoverStrokePathNV"
386  },
387  {
388   "name" : "glCoverageMaskNV"
389  },
390  {
391   "name" : "glCoverageModulationNV"
392  },
393  {
394   "name" : "glCoverageModulationTableNV"
395  },
396  {
397   "name" : "glCoverageOperationNV"
398  },
399  {
400   "name" : "glCreateMemoryObjectsEXT"
401  },
402  {
403   "name" : "glCreatePerfQueryINTEL"
404  },
405  {
406   "name" : "glCreateProgram"
407  },
408  {
409   "name" : "glCreateShader"
410  },
411  {
412   "name" : "glCreateShaderProgramv"
413  },
414  {
415   "name" : "glCreateShaderProgramvEXT"
416  },
417  {
418   "name" : "glCullFace"
419  },
420  {
421   "name" : "glDebugMessageCallback"
422  },
423  {
424   "name" : "glDebugMessageCallbackKHR"
425  },
426  {
427   "name" : "glDebugMessageControl"
428  },
429  {
430   "name" : "glDebugMessageControlKHR"
431  },
432  {
433   "name" : "glDebugMessageInsert"
434  },
435  {
436   "name" : "glDebugMessageInsertKHR"
437  },
438  {
439   "name" : "glDeleteBuffers"
440  },
441  {
442   "name" : "glDeleteFencesNV"
443  },
444  {
445   "name" : "glDeleteFramebuffers"
446  },
447  {
448   "name" : "glDeleteMemoryObjectsEXT"
449  },
450  {
451   "name" : "glDeletePathsNV"
452  },
453  {
454   "name" : "glDeletePerfMonitorsAMD"
455  },
456  {
457   "name" : "glDeletePerfQueryINTEL"
458  },
459  {
460   "name" : "glDeleteProgram"
461  },
462  {
463   "name" : "glDeleteProgramPipelines"
464  },
465  {
466   "name" : "glDeleteProgramPipelinesEXT"
467  },
468  {
469   "name" : "glDeleteQueries"
470  },
471  {
472   "name" : "glDeleteQueriesEXT"
473  },
474  {
475   "name" : "glDeleteRenderbuffers"
476  },
477  {
478   "name" : "glDeleteSamplers"
479  },
480  {
481   "name" : "glDeleteSemaphoresEXT"
482  },
483  {
484   "name" : "glDeleteShader"
485  },
486  {
487   "name" : "glDeleteSync"
488  },
489  {
490   "name" : "glDeleteSyncAPPLE"
491  },
492  {
493   "name" : "glDeleteTextures"
494  },
495  {
496   "name" : "glDeleteTransformFeedbacks"
497  },
498  {
499   "name" : "glDeleteVertexArrays"
500  },
501  {
502   "name" : "glDeleteVertexArraysOES"
503  },
504  {
505   "name" : "glDepthFunc"
506  },
507  {
508   "name" : "glDepthMask"
509  },
510  {
511   "name" : "glDepthRangeArrayfvNV"
512  },
513  {
514   "name" : "glDepthRangeArrayfvOES"
515  },
516  {
517   "name" : "glDepthRangeIndexedfNV"
518  },
519  {
520   "name" : "glDepthRangeIndexedfOES"
521  },
522  {
523   "name" : "glDepthRangef"
524  },
525  {
526   "name" : "glDetachShader"
527  },
528  {
529   "name" : "glDisable"
530  },
531  {
532   "name" : "glDisableDriverControlQCOM"
533  },
534  {
535   "name" : "glDisableVertexAttribArray"
536  },
537  {
538   "name" : "glDisablei"
539  },
540  {
541   "name" : "glDisableiEXT"
542  },
543  {
544   "name" : "glDisableiNV"
545  },
546  {
547   "name" : "glDisableiOES"
548  },
549  {
550   "name" : "glDiscardFramebufferEXT"
551  },
552  {
553   "name" : "glDispatchCompute"
554  },
555  {
556   "name" : "glDispatchComputeIndirect"
557  },
558  {
559   "name" : "glDrawArrays"
560  },
561  {
562   "name" : "glDrawArraysIndirect"
563  },
564  {
565   "name" : "glDrawArraysInstanced"
566  },
567  {
568   "name" : "glDrawArraysInstancedANGLE"
569  },
570  {
571   "name" : "glDrawArraysInstancedBaseInstanceEXT"
572  },
573  {
574   "name" : "glDrawArraysInstancedEXT"
575  },
576  {
577   "name" : "glDrawArraysInstancedNV"
578  },
579  {
580   "name" : "glDrawBuffers"
581  },
582  {
583   "name" : "glDrawBuffersEXT"
584  },
585  {
586   "name" : "glDrawBuffersIndexedEXT"
587  },
588  {
589   "name" : "glDrawBuffersNV"
590  },
591  {
592   "name" : "glDrawElements"
593  },
594  {
595   "name" : "glDrawElementsBaseVertex"
596  },
597  {
598   "name" : "glDrawElementsBaseVertexEXT"
599  },
600  {
601   "name" : "glDrawElementsBaseVertexOES"
602  },
603  {
604   "name" : "glDrawElementsIndirect"
605  },
606  {
607   "name" : "glDrawElementsInstanced"
608  },
609  {
610   "name" : "glDrawElementsInstancedANGLE"
611  },
612  {
613   "name" : "glDrawElementsInstancedBaseInstanceEXT"
614  },
615  {
616   "name" : "glDrawElementsInstancedBaseVertex"
617  },
618  {
619   "name" : "glDrawElementsInstancedBaseVertexBaseInstanceEXT"
620  },
621  {
622   "name" : "glDrawElementsInstancedBaseVertexEXT"
623  },
624  {
625   "name" : "glDrawElementsInstancedBaseVertexOES"
626  },
627  {
628   "name" : "glDrawElementsInstancedEXT"
629  },
630  {
631   "name" : "glDrawElementsInstancedNV"
632  },
633  {
634   "name" : "glDrawRangeElements"
635  },
636  {
637   "name" : "glDrawRangeElementsBaseVertex"
638  },
639  {
640   "name" : "glDrawRangeElementsBaseVertexEXT"
641  },
642  {
643   "name" : "glDrawRangeElementsBaseVertexOES"
644  },
645  {
646   "name" : "glDrawTransformFeedbackEXT"
647  },
648  {
649   "name" : "glDrawTransformFeedbackInstancedEXT"
650  },
651  {
652   "name" : "glDrawVkImageNV"
653  },
654  {
655   "name" : "glEGLImageTargetRenderbufferStorageOES"
656  },
657  {
658   "name" : "glEGLImageTargetTexStorageEXT"
659  },
660  {
661   "name" : "glEGLImageTargetTexture2DOES"
662  },
663  {
664   "name" : "glEGLImageTargetTextureStorageEXT"
665  },
666  {
667   "name" : "glEnable"
668  },
669  {
670   "name" : "glEnableDriverControlQCOM"
671  },
672  {
673   "name" : "glEnableVertexAttribArray"
674  },
675  {
676   "name" : "glEnablei"
677  },
678  {
679   "name" : "glEnableiEXT"
680  },
681  {
682   "name" : "glEnableiNV"
683  },
684  {
685   "name" : "glEnableiOES"
686  },
687  {
688   "name" : "glEndConditionalRenderNV"
689  },
690  {
691   "name" : "glEndPerfMonitorAMD"
692  },
693  {
694   "name" : "glEndPerfQueryINTEL"
695  },
696  {
697   "name" : "glEndQuery"
698  },
699  {
700   "name" : "glEndQueryEXT"
701  },
702  {
703   "name" : "glEndTilingQCOM"
704  },
705  {
706   "name" : "glEndTransformFeedback"
707  },
708  {
709   "name" : "glExtGetBufferPointervQCOM"
710  },
711  {
712   "name" : "glExtGetBuffersQCOM"
713  },
714  {
715   "name" : "glExtGetFramebuffersQCOM"
716  },
717  {
718   "name" : "glExtGetProgramBinarySourceQCOM"
719  },
720  {
721   "name" : "glExtGetProgramsQCOM"
722  },
723  {
724   "name" : "glExtGetRenderbuffersQCOM"
725  },
726  {
727   "name" : "glExtGetShadersQCOM"
728  },
729  {
730   "name" : "glExtGetTexLevelParameterivQCOM"
731  },
732  {
733   "name" : "glExtGetTexSubImageQCOM"
734  },
735  {
736   "name" : "glExtGetTexturesQCOM"
737  },
738  {
739   "name" : "glExtIsProgramBinaryQCOM"
740  },
741  {
742   "name" : "glExtTexObjectStateOverrideiQCOM"
743  },
744  {
745   "name" : "glFenceSync"
746  },
747  {
748   "name" : "glFenceSyncAPPLE"
749  },
750  {
751   "name" : "glFinish"
752  },
753  {
754   "name" : "glFinishFenceNV"
755  },
756  {
757   "name" : "glFlush"
758  },
759  {
760   "name" : "glFlushMappedBufferRange"
761  },
762  {
763   "name" : "glFlushMappedBufferRangeEXT"
764  },
765  {
766   "name" : "glFragmentCoverageColorNV"
767  },
768  {
769   "name" : "glFramebufferFetchBarrierEXT"
770  },
771  {
772   "name" : "glFramebufferFetchBarrierQCOM"
773  },
774  {
775   "name" : "glFramebufferFoveationConfigQCOM"
776  },
777  {
778   "name" : "glFramebufferFoveationParametersQCOM"
779  },
780  {
781   "name" : "glFramebufferParameteri"
782  },
783  {
784   "name" : "glFramebufferPixelLocalStorageSizeEXT"
785  },
786  {
787   "name" : "glFramebufferRenderbuffer"
788  },
789  {
790   "name" : "glFramebufferSampleLocationsfvNV"
791  },
792  {
793   "name" : "glFramebufferTexture"
794  },
795  {
796   "name" : "glFramebufferTexture2D"
797  },
798  {
799   "name" : "glFramebufferTexture2DDownsampleIMG"
800  },
801  {
802   "name" : "glFramebufferTexture2DMultisampleEXT"
803  },
804  {
805   "name" : "glFramebufferTexture2DMultisampleIMG"
806  },
807  {
808   "name" : "glFramebufferTexture3DOES"
809  },
810  {
811   "name" : "glFramebufferTextureEXT"
812  },
813  {
814   "name" : "glFramebufferTextureLayer"
815  },
816  {
817   "name" : "glFramebufferTextureLayerDownsampleIMG"
818  },
819  {
820   "name" : "glFramebufferTextureMultisampleMultiviewOVR"
821  },
822  {
823   "name" : "glFramebufferTextureMultiviewOVR"
824  },
825  {
826   "name" : "glFramebufferTextureOES"
827  },
828  {
829   "name" : "glFrontFace"
830  },
831  {
832   "name" : "glGenBuffers"
833  },
834  {
835   "name" : "glGenFencesNV"
836  },
837  {
838   "name" : "glGenFramebuffers"
839  },
840  {
841   "name" : "glGenPathsNV"
842  },
843  {
844   "name" : "glGenPerfMonitorsAMD"
845  },
846  {
847   "name" : "glGenProgramPipelines"
848  },
849  {
850   "name" : "glGenProgramPipelinesEXT"
851  },
852  {
853   "name" : "glGenQueries"
854  },
855  {
856   "name" : "glGenQueriesEXT"
857  },
858  {
859   "name" : "glGenRenderbuffers"
860  },
861  {
862   "name" : "glGenSamplers"
863  },
864  {
865   "name" : "glGenSemaphoresEXT"
866  },
867  {
868   "name" : "glGenTextures"
869  },
870  {
871   "name" : "glGenTransformFeedbacks"
872  },
873  {
874   "name" : "glGenVertexArrays"
875  },
876  {
877   "name" : "glGenVertexArraysOES"
878  },
879  {
880   "name" : "glGenerateMipmap"
881  },
882  {
883   "name" : "glGetActiveAttrib"
884  },
885  {
886   "name" : "glGetActiveUniform"
887  },
888  {
889   "name" : "glGetActiveUniformBlockName"
890  },
891  {
892   "name" : "glGetActiveUniformBlockiv"
893  },
894  {
895   "name" : "glGetActiveUniformsiv"
896  },
897  {
898   "name" : "glGetAttachedShaders"
899  },
900  {
901   "name" : "glGetAttribLocation"
902  },
903  {
904   "name" : "glGetBooleani_v"
905  },
906  {
907   "name" : "glGetBooleanv"
908  },
909  {
910   "name" : "glGetBufferParameteri64v"
911  },
912  {
913   "name" : "glGetBufferParameteriv"
914  },
915  {
916   "name" : "glGetBufferPointerv"
917  },
918  {
919   "name" : "glGetBufferPointervOES"
920  },
921  {
922   "name" : "glGetCoverageModulationTableNV"
923  },
924  {
925   "name" : "glGetDebugMessageLog"
926  },
927  {
928   "name" : "glGetDebugMessageLogKHR"
929  },
930  {
931   "name" : "glGetDriverControlStringQCOM"
932  },
933  {
934   "name" : "glGetDriverControlsQCOM"
935  },
936  {
937   "name" : "glGetError"
938  },
939  {
940   "name" : "glGetFenceivNV"
941  },
942  {
943   "name" : "glGetFirstPerfQueryIdINTEL"
944  },
945  {
946   "name" : "glGetFloati_vNV"
947  },
948  {
949   "name" : "glGetFloati_vOES"
950  },
951  {
952   "name" : "glGetFloatv"
953  },
954  {
955   "name" : "glGetFragDataIndexEXT"
956  },
957  {
958   "name" : "glGetFragDataLocation"
959  },
960  {
961   "name" : "glGetFramebufferAttachmentParameteriv"
962  },
963  {
964   "name" : "glGetFramebufferParameteriv"
965  },
966  {
967   "name" : "glGetFramebufferPixelLocalStorageSizeEXT"
968  },
969  {
970   "name" : "glGetGraphicsResetStatus"
971  },
972  {
973   "name" : "glGetGraphicsResetStatusEXT"
974  },
975  {
976   "name" : "glGetGraphicsResetStatusKHR"
977  },
978  {
979   "name" : "glGetImageHandleNV"
980  },
981  {
982   "name" : "glGetInteger64i_v"
983  },
984  {
985   "name" : "glGetInteger64v"
986  },
987  {
988   "name" : "glGetInteger64vAPPLE"
989  },
990  {
991   "name" : "glGetIntegeri_v"
992  },
993  {
994   "name" : "glGetIntegeri_vEXT"
995  },
996  {
997   "name" : "glGetIntegerv"
998  },
999  {
1000   "name" : "glGetInternalformatSampleivNV"
1001  },
1002  {
1003   "name" : "glGetInternalformativ"
1004  },
1005  {
1006   "name" : "glGetMemoryObjectParameterivEXT"
1007  },
1008  {
1009   "name" : "glGetMultisamplefv"
1010  },
1011  {
1012   "name" : "glGetNextPerfQueryIdINTEL"
1013  },
1014  {
1015   "name" : "glGetObjectLabel"
1016  },
1017  {
1018   "name" : "glGetObjectLabelEXT"
1019  },
1020  {
1021   "name" : "glGetObjectLabelKHR"
1022  },
1023  {
1024   "name" : "glGetObjectPtrLabel"
1025  },
1026  {
1027   "name" : "glGetObjectPtrLabelKHR"
1028  },
1029  {
1030   "name" : "glGetPathCommandsNV"
1031  },
1032  {
1033   "name" : "glGetPathCoordsNV"
1034  },
1035  {
1036   "name" : "glGetPathDashArrayNV"
1037  },
1038  {
1039   "name" : "glGetPathLengthNV"
1040  },
1041  {
1042   "name" : "glGetPathMetricRangeNV"
1043  },
1044  {
1045   "name" : "glGetPathMetricsNV"
1046  },
1047  {
1048   "name" : "glGetPathParameterfvNV"
1049  },
1050  {
1051   "name" : "glGetPathParameterivNV"
1052  },
1053  {
1054   "name" : "glGetPathSpacingNV"
1055  },
1056  {
1057   "name" : "glGetPerfCounterInfoINTEL"
1058  },
1059  {
1060   "name" : "glGetPerfMonitorCounterDataAMD"
1061  },
1062  {
1063   "name" : "glGetPerfMonitorCounterInfoAMD"
1064  },
1065  {
1066   "name" : "glGetPerfMonitorCounterStringAMD"
1067  },
1068  {
1069   "name" : "glGetPerfMonitorCountersAMD"
1070  },
1071  {
1072   "name" : "glGetPerfMonitorGroupStringAMD"
1073  },
1074  {
1075   "name" : "glGetPerfMonitorGroupsAMD"
1076  },
1077  {
1078   "name" : "glGetPerfQueryDataINTEL"
1079  },
1080  {
1081   "name" : "glGetPerfQueryIdByNameINTEL"
1082  },
1083  {
1084   "name" : "glGetPerfQueryInfoINTEL"
1085  },
1086  {
1087   "name" : "glGetPointerv"
1088  },
1089  {
1090   "name" : "glGetPointervKHR"
1091  },
1092  {
1093   "name" : "glGetProgramBinary"
1094  },
1095  {
1096   "name" : "glGetProgramBinaryOES"
1097  },
1098  {
1099   "name" : "glGetProgramInfoLog"
1100  },
1101  {
1102   "name" : "glGetProgramInterfaceiv"
1103  },
1104  {
1105   "name" : "glGetProgramPipelineInfoLog"
1106  },
1107  {
1108   "name" : "glGetProgramPipelineInfoLogEXT"
1109  },
1110  {
1111   "name" : "glGetProgramPipelineiv"
1112  },
1113  {
1114   "name" : "glGetProgramPipelineivEXT"
1115  },
1116  {
1117   "name" : "glGetProgramResourceIndex"
1118  },
1119  {
1120   "name" : "glGetProgramResourceLocation"
1121  },
1122  {
1123   "name" : "glGetProgramResourceLocationIndexEXT"
1124  },
1125  {
1126   "name" : "glGetProgramResourceName"
1127  },
1128  {
1129   "name" : "glGetProgramResourcefvNV"
1130  },
1131  {
1132   "name" : "glGetProgramResourceiv"
1133  },
1134  {
1135   "name" : "glGetProgramiv"
1136  },
1137  {
1138   "name" : "glGetQueryObjecti64vEXT"
1139  },
1140  {
1141   "name" : "glGetQueryObjectivEXT"
1142  },
1143  {
1144   "name" : "glGetQueryObjectui64vEXT"
1145  },
1146  {
1147   "name" : "glGetQueryObjectuiv"
1148  },
1149  {
1150   "name" : "glGetQueryObjectuivEXT"
1151  },
1152  {
1153   "name" : "glGetQueryiv"
1154  },
1155  {
1156   "name" : "glGetQueryivEXT"
1157  },
1158  {
1159   "name" : "glGetRenderbufferParameteriv"
1160  },
1161  {
1162   "name" : "glGetSamplerParameterIiv"
1163  },
1164  {
1165   "name" : "glGetSamplerParameterIivEXT"
1166  },
1167  {
1168   "name" : "glGetSamplerParameterIivOES"
1169  },
1170  {
1171   "name" : "glGetSamplerParameterIuiv"
1172  },
1173  {
1174   "name" : "glGetSamplerParameterIuivEXT"
1175  },
1176  {
1177   "name" : "glGetSamplerParameterIuivOES"
1178  },
1179  {
1180   "name" : "glGetSamplerParameterfv"
1181  },
1182  {
1183   "name" : "glGetSamplerParameteriv"
1184  },
1185  {
1186   "name" : "glGetSemaphoreParameterui64vEXT"
1187  },
1188  {
1189   "name" : "glGetShaderInfoLog"
1190  },
1191  {
1192   "name" : "glGetShaderPrecisionFormat"
1193  },
1194  {
1195   "name" : "glGetShaderSource"
1196  },
1197  {
1198   "name" : "glGetShaderiv"
1199  },
1200  {
1201   "name" : "glGetString"
1202  },
1203  {
1204   "name" : "glGetStringi"
1205  },
1206  {
1207   "name" : "glGetSynciv"
1208  },
1209  {
1210   "name" : "glGetSyncivAPPLE"
1211  },
1212  {
1213   "name" : "glGetTexLevelParameterfv"
1214  },
1215  {
1216   "name" : "glGetTexLevelParameteriv"
1217  },
1218  {
1219   "name" : "glGetTexParameterIiv"
1220  },
1221  {
1222   "name" : "glGetTexParameterIivEXT"
1223  },
1224  {
1225   "name" : "glGetTexParameterIivOES"
1226  },
1227  {
1228   "name" : "glGetTexParameterIuiv"
1229  },
1230  {
1231   "name" : "glGetTexParameterIuivEXT"
1232  },
1233  {
1234   "name" : "glGetTexParameterIuivOES"
1235  },
1236  {
1237   "name" : "glGetTexParameterfv"
1238  },
1239  {
1240   "name" : "glGetTexParameteriv"
1241  },
1242  {
1243   "name" : "glGetTextureHandleIMG"
1244  },
1245  {
1246   "name" : "glGetTextureHandleNV"
1247  },
1248  {
1249   "name" : "glGetTextureSamplerHandleIMG"
1250  },
1251  {
1252   "name" : "glGetTextureSamplerHandleNV"
1253  },
1254  {
1255   "name" : "glGetTransformFeedbackVarying"
1256  },
1257  {
1258   "name" : "glGetTranslatedShaderSourceANGLE"
1259  },
1260  {
1261   "name" : "glGetUniformBlockIndex"
1262  },
1263  {
1264   "name" : "glGetUniformIndices"
1265  },
1266  {
1267   "name" : "glGetUniformLocation"
1268  },
1269  {
1270   "name" : "glGetUniformfv"
1271  },
1272  {
1273   "name" : "glGetUniformi64vNV"
1274  },
1275  {
1276   "name" : "glGetUniformiv"
1277  },
1278  {
1279   "name" : "glGetUniformuiv"
1280  },
1281  {
1282   "name" : "glGetUnsignedBytei_vEXT"
1283  },
1284  {
1285   "name" : "glGetUnsignedBytevEXT"
1286  },
1287  {
1288   "name" : "glGetVertexAttribIiv"
1289  },
1290  {
1291   "name" : "glGetVertexAttribIuiv"
1292  },
1293  {
1294   "name" : "glGetVertexAttribPointerv"
1295  },
1296  {
1297   "name" : "glGetVertexAttribfv"
1298  },
1299  {
1300   "name" : "glGetVertexAttribiv"
1301  },
1302  {
1303   "name" : "glGetVkProcAddrNV"
1304  },
1305  {
1306   "name" : "glGetnUniformfv"
1307  },
1308  {
1309   "name" : "glGetnUniformfvEXT"
1310  },
1311  {
1312   "name" : "glGetnUniformfvKHR"
1313  },
1314  {
1315   "name" : "glGetnUniformiv"
1316  },
1317  {
1318   "name" : "glGetnUniformivEXT"
1319  },
1320  {
1321   "name" : "glGetnUniformivKHR"
1322  },
1323  {
1324   "name" : "glGetnUniformuiv"
1325  },
1326  {
1327   "name" : "glGetnUniformuivKHR"
1328  },
1329  {
1330   "name" : "glHint"
1331  },
1332  {
1333   "name" : "glImportMemoryFdEXT"
1334  },
1335  {
1336   "name" : "glImportSemaphoreFdEXT"
1337  },
1338  {
1339   "name" : "glInsertEventMarkerEXT"
1340  },
1341  {
1342   "name" : "glInterpolatePathsNV"
1343  },
1344  {
1345   "name" : "glInvalidateFramebuffer"
1346  },
1347  {
1348   "name" : "glInvalidateSubFramebuffer"
1349  },
1350  {
1351   "name" : "glIsBuffer"
1352  },
1353  {
1354   "name" : "glIsEnabled"
1355  },
1356  {
1357   "name" : "glIsEnabledi"
1358  },
1359  {
1360   "name" : "glIsEnablediEXT"
1361  },
1362  {
1363   "name" : "glIsEnablediNV"
1364  },
1365  {
1366   "name" : "glIsEnablediOES"
1367  },
1368  {
1369   "name" : "glIsFenceNV"
1370  },
1371  {
1372   "name" : "glIsFramebuffer"
1373  },
1374  {
1375   "name" : "glIsImageHandleResidentNV"
1376  },
1377  {
1378   "name" : "glIsMemoryObjectEXT"
1379  },
1380  {
1381   "name" : "glIsPathNV"
1382  },
1383  {
1384   "name" : "glIsPointInFillPathNV"
1385  },
1386  {
1387   "name" : "glIsPointInStrokePathNV"
1388  },
1389  {
1390   "name" : "glIsProgram"
1391  },
1392  {
1393   "name" : "glIsProgramPipeline"
1394  },
1395  {
1396   "name" : "glIsProgramPipelineEXT"
1397  },
1398  {
1399   "name" : "glIsQuery"
1400  },
1401  {
1402   "name" : "glIsQueryEXT"
1403  },
1404  {
1405   "name" : "glIsRenderbuffer"
1406  },
1407  {
1408   "name" : "glIsSampler"
1409  },
1410  {
1411   "name" : "glIsSemaphoreEXT"
1412  },
1413  {
1414   "name" : "glIsShader"
1415  },
1416  {
1417   "name" : "glIsSync"
1418  },
1419  {
1420   "name" : "glIsSyncAPPLE"
1421  },
1422  {
1423   "name" : "glIsTexture"
1424  },
1425  {
1426   "name" : "glIsTextureHandleResidentNV"
1427  },
1428  {
1429   "name" : "glIsTransformFeedback"
1430  },
1431  {
1432   "name" : "glIsVertexArray"
1433  },
1434  {
1435   "name" : "glIsVertexArrayOES"
1436  },
1437  {
1438   "name" : "glLabelObjectEXT"
1439  },
1440  {
1441   "name" : "glLineWidth"
1442  },
1443  {
1444   "name" : "glLinkProgram"
1445  },
1446  {
1447   "name" : "glMakeImageHandleNonResidentNV"
1448  },
1449  {
1450   "name" : "glMakeImageHandleResidentNV"
1451  },
1452  {
1453   "name" : "glMakeTextureHandleNonResidentNV"
1454  },
1455  {
1456   "name" : "glMakeTextureHandleResidentNV"
1457  },
1458  {
1459   "name" : "glMapBufferOES"
1460  },
1461  {
1462   "name" : "glMapBufferRange"
1463  },
1464  {
1465   "name" : "glMapBufferRangeEXT"
1466  },
1467  {
1468   "name" : "glMatrixFrustumEXT"
1469  },
1470  {
1471   "name" : "glMatrixLoad3x2fNV"
1472  },
1473  {
1474   "name" : "glMatrixLoad3x3fNV"
1475  },
1476  {
1477   "name" : "glMatrixLoadIdentityEXT"
1478  },
1479  {
1480   "name" : "glMatrixLoadTranspose3x3fNV"
1481  },
1482  {
1483   "name" : "glMatrixLoadTransposedEXT"
1484  },
1485  {
1486   "name" : "glMatrixLoadTransposefEXT"
1487  },
1488  {
1489   "name" : "glMatrixLoaddEXT"
1490  },
1491  {
1492   "name" : "glMatrixLoadfEXT"
1493  },
1494  {
1495   "name" : "glMatrixMult3x2fNV"
1496  },
1497  {
1498   "name" : "glMatrixMult3x3fNV"
1499  },
1500  {
1501   "name" : "glMatrixMultTranspose3x3fNV"
1502  },
1503  {
1504   "name" : "glMatrixMultTransposedEXT"
1505  },
1506  {
1507   "name" : "glMatrixMultTransposefEXT"
1508  },
1509  {
1510   "name" : "glMatrixMultdEXT"
1511  },
1512  {
1513   "name" : "glMatrixMultfEXT"
1514  },
1515  {
1516   "name" : "glMatrixOrthoEXT"
1517  },
1518  {
1519   "name" : "glMatrixPopEXT"
1520  },
1521  {
1522   "name" : "glMatrixPushEXT"
1523  },
1524  {
1525   "name" : "glMatrixRotatedEXT"
1526  },
1527  {
1528   "name" : "glMatrixRotatefEXT"
1529  },
1530  {
1531   "name" : "glMatrixScaledEXT"
1532  },
1533  {
1534   "name" : "glMatrixScalefEXT"
1535  },
1536  {
1537   "name" : "glMatrixTranslatedEXT"
1538  },
1539  {
1540   "name" : "glMatrixTranslatefEXT"
1541  },
1542  {
1543   "name" : "glMaxShaderCompilerThreadsKHR"
1544  },
1545  {
1546   "name" : "glMemoryBarrier"
1547  },
1548  {
1549   "name" : "glMemoryBarrierByRegion"
1550  },
1551  {
1552   "name" : "glMemoryObjectParameterivEXT"
1553  },
1554  {
1555   "name" : "glMinSampleShading"
1556  },
1557  {
1558   "name" : "glMinSampleShadingOES"
1559  },
1560  {
1561   "name" : "glMultiDrawArraysEXT"
1562  },
1563  {
1564   "name" : "glMultiDrawArraysIndirectEXT"
1565  },
1566  {
1567   "name" : "glMultiDrawElementsBaseVertexEXT"
1568  },
1569  {
1570   "name" : "glMultiDrawElementsEXT"
1571  },
1572  {
1573   "name" : "glMultiDrawElementsIndirectEXT"
1574  },
1575  {
1576   "name" : "glNamedBufferStorageExternalEXT"
1577  },
1578  {
1579   "name" : "glNamedBufferStorageMemEXT"
1580  },
1581  {
1582   "name" : "glNamedFramebufferSampleLocationsfvNV"
1583  },
1584  {
1585   "name" : "glObjectLabel"
1586  },
1587  {
1588   "name" : "glObjectLabelKHR"
1589  },
1590  {
1591   "name" : "glObjectPtrLabel"
1592  },
1593  {
1594   "name" : "glObjectPtrLabelKHR"
1595  },
1596  {
1597   "name" : "glPatchParameteri"
1598  },
1599  {
1600   "name" : "glPatchParameteriEXT"
1601  },
1602  {
1603   "name" : "glPatchParameteriOES"
1604  },
1605  {
1606   "name" : "glPathCommandsNV"
1607  },
1608  {
1609   "name" : "glPathCoordsNV"
1610  },
1611  {
1612   "name" : "glPathCoverDepthFuncNV"
1613  },
1614  {
1615   "name" : "glPathDashArrayNV"
1616  },
1617  {
1618   "name" : "glPathGlyphIndexArrayNV"
1619  },
1620  {
1621   "name" : "glPathGlyphIndexRangeNV"
1622  },
1623  {
1624   "name" : "glPathGlyphRangeNV"
1625  },
1626  {
1627   "name" : "glPathGlyphsNV"
1628  },
1629  {
1630   "name" : "glPathMemoryGlyphIndexArrayNV"
1631  },
1632  {
1633   "name" : "glPathParameterfNV"
1634  },
1635  {
1636   "name" : "glPathParameterfvNV"
1637  },
1638  {
1639   "name" : "glPathParameteriNV"
1640  },
1641  {
1642   "name" : "glPathParameterivNV"
1643  },
1644  {
1645   "name" : "glPathStencilDepthOffsetNV"
1646  },
1647  {
1648   "name" : "glPathStencilFuncNV"
1649  },
1650  {
1651   "name" : "glPathStringNV"
1652  },
1653  {
1654   "name" : "glPathSubCommandsNV"
1655  },
1656  {
1657   "name" : "glPathSubCoordsNV"
1658  },
1659  {
1660   "name" : "glPauseTransformFeedback"
1661  },
1662  {
1663   "name" : "glPixelStorei"
1664  },
1665  {
1666   "name" : "glPointAlongPathNV"
1667  },
1668  {
1669   "name" : "glPolygonModeNV"
1670  },
1671  {
1672   "name" : "glPolygonOffset"
1673  },
1674  {
1675   "name" : "glPolygonOffsetClampEXT"
1676  },
1677  {
1678   "name" : "glPopDebugGroup"
1679  },
1680  {
1681   "name" : "glPopDebugGroupKHR"
1682  },
1683  {
1684   "name" : "glPopGroupMarkerEXT"
1685  },
1686  {
1687   "name" : "glPrimitiveBoundingBox"
1688  },
1689  {
1690   "name" : "glPrimitiveBoundingBoxEXT"
1691  },
1692  {
1693   "name" : "glPrimitiveBoundingBoxOES"
1694  },
1695  {
1696   "name" : "glProgramBinary"
1697  },
1698  {
1699   "name" : "glProgramBinaryOES"
1700  },
1701  {
1702   "name" : "glProgramParameteri"
1703  },
1704  {
1705   "name" : "glProgramParameteriEXT"
1706  },
1707  {
1708   "name" : "glProgramPathFragmentInputGenNV"
1709  },
1710  {
1711   "name" : "glProgramUniform1f"
1712  },
1713  {
1714   "name" : "glProgramUniform1fEXT"
1715  },
1716  {
1717   "name" : "glProgramUniform1fv"
1718  },
1719  {
1720   "name" : "glProgramUniform1fvEXT"
1721  },
1722  {
1723   "name" : "glProgramUniform1i"
1724  },
1725  {
1726   "name" : "glProgramUniform1i64NV"
1727  },
1728  {
1729   "name" : "glProgramUniform1i64vNV"
1730  },
1731  {
1732   "name" : "glProgramUniform1iEXT"
1733  },
1734  {
1735   "name" : "glProgramUniform1iv"
1736  },
1737  {
1738   "name" : "glProgramUniform1ivEXT"
1739  },
1740  {
1741   "name" : "glProgramUniform1ui"
1742  },
1743  {
1744   "name" : "glProgramUniform1ui64NV"
1745  },
1746  {
1747   "name" : "glProgramUniform1ui64vNV"
1748  },
1749  {
1750   "name" : "glProgramUniform1uiEXT"
1751  },
1752  {
1753   "name" : "glProgramUniform1uiv"
1754  },
1755  {
1756   "name" : "glProgramUniform1uivEXT"
1757  },
1758  {
1759   "name" : "glProgramUniform2f"
1760  },
1761  {
1762   "name" : "glProgramUniform2fEXT"
1763  },
1764  {
1765   "name" : "glProgramUniform2fv"
1766  },
1767  {
1768   "name" : "glProgramUniform2fvEXT"
1769  },
1770  {
1771   "name" : "glProgramUniform2i"
1772  },
1773  {
1774   "name" : "glProgramUniform2i64NV"
1775  },
1776  {
1777   "name" : "glProgramUniform2i64vNV"
1778  },
1779  {
1780   "name" : "glProgramUniform2iEXT"
1781  },
1782  {
1783   "name" : "glProgramUniform2iv"
1784  },
1785  {
1786   "name" : "glProgramUniform2ivEXT"
1787  },
1788  {
1789   "name" : "glProgramUniform2ui"
1790  },
1791  {
1792   "name" : "glProgramUniform2ui64NV"
1793  },
1794  {
1795   "name" : "glProgramUniform2ui64vNV"
1796  },
1797  {
1798   "name" : "glProgramUniform2uiEXT"
1799  },
1800  {
1801   "name" : "glProgramUniform2uiv"
1802  },
1803  {
1804   "name" : "glProgramUniform2uivEXT"
1805  },
1806  {
1807   "name" : "glProgramUniform3f"
1808  },
1809  {
1810   "name" : "glProgramUniform3fEXT"
1811  },
1812  {
1813   "name" : "glProgramUniform3fv"
1814  },
1815  {
1816   "name" : "glProgramUniform3fvEXT"
1817  },
1818  {
1819   "name" : "glProgramUniform3i"
1820  },
1821  {
1822   "name" : "glProgramUniform3i64NV"
1823  },
1824  {
1825   "name" : "glProgramUniform3i64vNV"
1826  },
1827  {
1828   "name" : "glProgramUniform3iEXT"
1829  },
1830  {
1831   "name" : "glProgramUniform3iv"
1832  },
1833  {
1834   "name" : "glProgramUniform3ivEXT"
1835  },
1836  {
1837   "name" : "glProgramUniform3ui"
1838  },
1839  {
1840   "name" : "glProgramUniform3ui64NV"
1841  },
1842  {
1843   "name" : "glProgramUniform3ui64vNV"
1844  },
1845  {
1846   "name" : "glProgramUniform3uiEXT"
1847  },
1848  {
1849   "name" : "glProgramUniform3uiv"
1850  },
1851  {
1852   "name" : "glProgramUniform3uivEXT"
1853  },
1854  {
1855   "name" : "glProgramUniform4f"
1856  },
1857  {
1858   "name" : "glProgramUniform4fEXT"
1859  },
1860  {
1861   "name" : "glProgramUniform4fv"
1862  },
1863  {
1864   "name" : "glProgramUniform4fvEXT"
1865  },
1866  {
1867   "name" : "glProgramUniform4i"
1868  },
1869  {
1870   "name" : "glProgramUniform4i64NV"
1871  },
1872  {
1873   "name" : "glProgramUniform4i64vNV"
1874  },
1875  {
1876   "name" : "glProgramUniform4iEXT"
1877  },
1878  {
1879   "name" : "glProgramUniform4iv"
1880  },
1881  {
1882   "name" : "glProgramUniform4ivEXT"
1883  },
1884  {
1885   "name" : "glProgramUniform4ui"
1886  },
1887  {
1888   "name" : "glProgramUniform4ui64NV"
1889  },
1890  {
1891   "name" : "glProgramUniform4ui64vNV"
1892  },
1893  {
1894   "name" : "glProgramUniform4uiEXT"
1895  },
1896  {
1897   "name" : "glProgramUniform4uiv"
1898  },
1899  {
1900   "name" : "glProgramUniform4uivEXT"
1901  },
1902  {
1903   "name" : "glProgramUniformHandleui64IMG"
1904  },
1905  {
1906   "name" : "glProgramUniformHandleui64NV"
1907  },
1908  {
1909   "name" : "glProgramUniformHandleui64vIMG"
1910  },
1911  {
1912   "name" : "glProgramUniformHandleui64vNV"
1913  },
1914  {
1915   "name" : "glProgramUniformMatrix2fv"
1916  },
1917  {
1918   "name" : "glProgramUniformMatrix2fvEXT"
1919  },
1920  {
1921   "name" : "glProgramUniformMatrix2x3fv"
1922  },
1923  {
1924   "name" : "glProgramUniformMatrix2x3fvEXT"
1925  },
1926  {
1927   "name" : "glProgramUniformMatrix2x4fv"
1928  },
1929  {
1930   "name" : "glProgramUniformMatrix2x4fvEXT"
1931  },
1932  {
1933   "name" : "glProgramUniformMatrix3fv"
1934  },
1935  {
1936   "name" : "glProgramUniformMatrix3fvEXT"
1937  },
1938  {
1939   "name" : "glProgramUniformMatrix3x2fv"
1940  },
1941  {
1942   "name" : "glProgramUniformMatrix3x2fvEXT"
1943  },
1944  {
1945   "name" : "glProgramUniformMatrix3x4fv"
1946  },
1947  {
1948   "name" : "glProgramUniformMatrix3x4fvEXT"
1949  },
1950  {
1951   "name" : "glProgramUniformMatrix4fv"
1952  },
1953  {
1954   "name" : "glProgramUniformMatrix4fvEXT"
1955  },
1956  {
1957   "name" : "glProgramUniformMatrix4x2fv"
1958  },
1959  {
1960   "name" : "glProgramUniformMatrix4x2fvEXT"
1961  },
1962  {
1963   "name" : "glProgramUniformMatrix4x3fv"
1964  },
1965  {
1966   "name" : "glProgramUniformMatrix4x3fvEXT"
1967  },
1968  {
1969   "name" : "glPushDebugGroup"
1970  },
1971  {
1972   "name" : "glPushDebugGroupKHR"
1973  },
1974  {
1975   "name" : "glPushGroupMarkerEXT"
1976  },
1977  {
1978   "name" : "glQueryCounterEXT"
1979  },
1980  {
1981   "name" : "glRasterSamplesEXT"
1982  },
1983  {
1984   "name" : "glReadBuffer"
1985  },
1986  {
1987   "name" : "glReadBufferIndexedEXT"
1988  },
1989  {
1990   "name" : "glReadBufferNV"
1991  },
1992  {
1993   "name" : "glReadPixels"
1994  },
1995  {
1996   "name" : "glReadnPixels"
1997  },
1998  {
1999   "name" : "glReadnPixelsEXT"
2000  },
2001  {
2002   "name" : "glReadnPixelsKHR"
2003  },
2004  {
2005   "name" : "glReleaseShaderCompiler"
2006  },
2007  {
2008   "name" : "glRenderbufferStorage"
2009  },
2010  {
2011   "name" : "glRenderbufferStorageMultisample"
2012  },
2013  {
2014   "name" : "glRenderbufferStorageMultisampleANGLE"
2015  },
2016  {
2017   "name" : "glRenderbufferStorageMultisampleAPPLE"
2018  },
2019  {
2020   "name" : "glRenderbufferStorageMultisampleEXT"
2021  },
2022  {
2023   "name" : "glRenderbufferStorageMultisampleIMG"
2024  },
2025  {
2026   "name" : "glRenderbufferStorageMultisampleNV"
2027  },
2028  {
2029   "name" : "glResolveDepthValuesNV"
2030  },
2031  {
2032   "name" : "glResolveMultisampleFramebufferAPPLE"
2033  },
2034  {
2035   "name" : "glResumeTransformFeedback"
2036  },
2037  {
2038   "name" : "glSampleCoverage"
2039  },
2040  {
2041   "name" : "glSampleMaski"
2042  },
2043  {
2044   "name" : "glSamplerParameterIiv"
2045  },
2046  {
2047   "name" : "glSamplerParameterIivEXT"
2048  },
2049  {
2050   "name" : "glSamplerParameterIivOES"
2051  },
2052  {
2053   "name" : "glSamplerParameterIuiv"
2054  },
2055  {
2056   "name" : "glSamplerParameterIuivEXT"
2057  },
2058  {
2059   "name" : "glSamplerParameterIuivOES"
2060  },
2061  {
2062   "name" : "glSamplerParameterf"
2063  },
2064  {
2065   "name" : "glSamplerParameterfv"
2066  },
2067  {
2068   "name" : "glSamplerParameteri"
2069  },
2070  {
2071   "name" : "glSamplerParameteriv"
2072  },
2073  {
2074   "name" : "glScissor"
2075  },
2076  {
2077   "name" : "glScissorArrayvNV"
2078  },
2079  {
2080   "name" : "glScissorArrayvOES"
2081  },
2082  {
2083   "name" : "glScissorIndexedNV"
2084  },
2085  {
2086   "name" : "glScissorIndexedOES"
2087  },
2088  {
2089   "name" : "glScissorIndexedvNV"
2090  },
2091  {
2092   "name" : "glScissorIndexedvOES"
2093  },
2094  {
2095   "name" : "glSelectPerfMonitorCountersAMD"
2096  },
2097  {
2098   "name" : "glSemaphoreParameterui64vEXT"
2099  },
2100  {
2101   "name" : "glSetFenceNV"
2102  },
2103  {
2104   "name" : "glShaderBinary"
2105  },
2106  {
2107   "name" : "glShaderSource"
2108  },
2109  {
2110   "name" : "glSignalSemaphoreEXT"
2111  },
2112  {
2113   "name" : "glSignalVkFenceNV"
2114  },
2115  {
2116   "name" : "glSignalVkSemaphoreNV"
2117  },
2118  {
2119   "name" : "glStartTilingQCOM"
2120  },
2121  {
2122   "name" : "glStencilFillPathInstancedNV"
2123  },
2124  {
2125   "name" : "glStencilFillPathNV"
2126  },
2127  {
2128   "name" : "glStencilFunc"
2129  },
2130  {
2131   "name" : "glStencilFuncSeparate"
2132  },
2133  {
2134   "name" : "glStencilMask"
2135  },
2136  {
2137   "name" : "glStencilMaskSeparate"
2138  },
2139  {
2140   "name" : "glStencilOp"
2141  },
2142  {
2143   "name" : "glStencilOpSeparate"
2144  },
2145  {
2146   "name" : "glStencilStrokePathInstancedNV"
2147  },
2148  {
2149   "name" : "glStencilStrokePathNV"
2150  },
2151  {
2152   "name" : "glStencilThenCoverFillPathInstancedNV"
2153  },
2154  {
2155   "name" : "glStencilThenCoverFillPathNV"
2156  },
2157  {
2158   "name" : "glStencilThenCoverStrokePathInstancedNV"
2159  },
2160  {
2161   "name" : "glStencilThenCoverStrokePathNV"
2162  },
2163  {
2164   "name" : "glSubpixelPrecisionBiasNV"
2165  },
2166  {
2167   "name" : "glTestFenceNV"
2168  },
2169  {
2170   "name" : "glTexBuffer"
2171  },
2172  {
2173   "name" : "glTexBufferEXT"
2174  },
2175  {
2176   "name" : "glTexBufferOES"
2177  },
2178  {
2179   "name" : "glTexBufferRange"
2180  },
2181  {
2182   "name" : "glTexBufferRangeEXT"
2183  },
2184  {
2185   "name" : "glTexBufferRangeOES"
2186  },
2187  {
2188   "name" : "glTexImage2D"
2189  },
2190  {
2191   "name" : "glTexImage3D"
2192  },
2193  {
2194   "name" : "glTexImage3DOES"
2195  },
2196  {
2197   "name" : "glTexPageCommitmentEXT"
2198  },
2199  {
2200   "name" : "glTexParameterIiv"
2201  },
2202  {
2203   "name" : "glTexParameterIivEXT"
2204  },
2205  {
2206   "name" : "glTexParameterIivOES"
2207  },
2208  {
2209   "name" : "glTexParameterIuiv"
2210  },
2211  {
2212   "name" : "glTexParameterIuivEXT"
2213  },
2214  {
2215   "name" : "glTexParameterIuivOES"
2216  },
2217  {
2218   "name" : "glTexParameterf"
2219  },
2220  {
2221   "name" : "glTexParameterfv"
2222  },
2223  {
2224   "name" : "glTexParameteri"
2225  },
2226  {
2227   "name" : "glTexParameteriv"
2228  },
2229  {
2230   "name" : "glTexStorage1DEXT"
2231  },
2232  {
2233   "name" : "glTexStorage2D"
2234  },
2235  {
2236   "name" : "glTexStorage2DEXT"
2237  },
2238  {
2239   "name" : "glTexStorage2DMultisample"
2240  },
2241  {
2242   "name" : "glTexStorage3D"
2243  },
2244  {
2245   "name" : "glTexStorage3DEXT"
2246  },
2247  {
2248   "name" : "glTexStorage3DMultisample"
2249  },
2250  {
2251   "name" : "glTexStorage3DMultisampleOES"
2252  },
2253  {
2254   "name" : "glTexStorageMem2DEXT"
2255  },
2256  {
2257   "name" : "glTexStorageMem2DMultisampleEXT"
2258  },
2259  {
2260   "name" : "glTexStorageMem3DEXT"
2261  },
2262  {
2263   "name" : "glTexStorageMem3DMultisampleEXT"
2264  },
2265  {
2266   "name" : "glTexSubImage2D"
2267  },
2268  {
2269   "name" : "glTexSubImage3D"
2270  },
2271  {
2272   "name" : "glTexSubImage3DOES"
2273  },
2274  {
2275   "name" : "glTextureFoveationParametersQCOM"
2276  },
2277  {
2278   "name" : "glTextureStorage1DEXT"
2279  },
2280  {
2281   "name" : "glTextureStorage2DEXT"
2282  },
2283  {
2284   "name" : "glTextureStorage3DEXT"
2285  },
2286  {
2287   "name" : "glTextureStorageMem2DEXT"
2288  },
2289  {
2290   "name" : "glTextureStorageMem2DMultisampleEXT"
2291  },
2292  {
2293   "name" : "glTextureStorageMem3DEXT"
2294  },
2295  {
2296   "name" : "glTextureStorageMem3DMultisampleEXT"
2297  },
2298  {
2299   "name" : "glTextureViewEXT"
2300  },
2301  {
2302   "name" : "glTextureViewOES"
2303  },
2304  {
2305   "name" : "glTransformFeedbackVaryings"
2306  },
2307  {
2308   "name" : "glTransformPathNV"
2309  },
2310  {
2311   "name" : "glUniform1f"
2312  },
2313  {
2314   "name" : "glUniform1fv"
2315  },
2316  {
2317   "name" : "glUniform1i"
2318  },
2319  {
2320   "name" : "glUniform1i64NV"
2321  },
2322  {
2323   "name" : "glUniform1i64vNV"
2324  },
2325  {
2326   "name" : "glUniform1iv"
2327  },
2328  {
2329   "name" : "glUniform1ui"
2330  },
2331  {
2332   "name" : "glUniform1ui64NV"
2333  },
2334  {
2335   "name" : "glUniform1ui64vNV"
2336  },
2337  {
2338   "name" : "glUniform1uiv"
2339  },
2340  {
2341   "name" : "glUniform2f"
2342  },
2343  {
2344   "name" : "glUniform2fv"
2345  },
2346  {
2347   "name" : "glUniform2i"
2348  },
2349  {
2350   "name" : "glUniform2i64NV"
2351  },
2352  {
2353   "name" : "glUniform2i64vNV"
2354  },
2355  {
2356   "name" : "glUniform2iv"
2357  },
2358  {
2359   "name" : "glUniform2ui"
2360  },
2361  {
2362   "name" : "glUniform2ui64NV"
2363  },
2364  {
2365   "name" : "glUniform2ui64vNV"
2366  },
2367  {
2368   "name" : "glUniform2uiv"
2369  },
2370  {
2371   "name" : "glUniform3f"
2372  },
2373  {
2374   "name" : "glUniform3fv"
2375  },
2376  {
2377   "name" : "glUniform3i"
2378  },
2379  {
2380   "name" : "glUniform3i64NV"
2381  },
2382  {
2383   "name" : "glUniform3i64vNV"
2384  },
2385  {
2386   "name" : "glUniform3iv"
2387  },
2388  {
2389   "name" : "glUniform3ui"
2390  },
2391  {
2392   "name" : "glUniform3ui64NV"
2393  },
2394  {
2395   "name" : "glUniform3ui64vNV"
2396  },
2397  {
2398   "name" : "glUniform3uiv"
2399  },
2400  {
2401   "name" : "glUniform4f"
2402  },
2403  {
2404   "name" : "glUniform4fv"
2405  },
2406  {
2407   "name" : "glUniform4i"
2408  },
2409  {
2410   "name" : "glUniform4i64NV"
2411  },
2412  {
2413   "name" : "glUniform4i64vNV"
2414  },
2415  {
2416   "name" : "glUniform4iv"
2417  },
2418  {
2419   "name" : "glUniform4ui"
2420  },
2421  {
2422   "name" : "glUniform4ui64NV"
2423  },
2424  {
2425   "name" : "glUniform4ui64vNV"
2426  },
2427  {
2428   "name" : "glUniform4uiv"
2429  },
2430  {
2431   "name" : "glUniformBlockBinding"
2432  },
2433  {
2434   "name" : "glUniformHandleui64IMG"
2435  },
2436  {
2437   "name" : "glUniformHandleui64NV"
2438  },
2439  {
2440   "name" : "glUniformHandleui64vIMG"
2441  },
2442  {
2443   "name" : "glUniformHandleui64vNV"
2444  },
2445  {
2446   "name" : "glUniformMatrix2fv"
2447  },
2448  {
2449   "name" : "glUniformMatrix2x3fv"
2450  },
2451  {
2452   "name" : "glUniformMatrix2x3fvNV"
2453  },
2454  {
2455   "name" : "glUniformMatrix2x4fv"
2456  },
2457  {
2458   "name" : "glUniformMatrix2x4fvNV"
2459  },
2460  {
2461   "name" : "glUniformMatrix3fv"
2462  },
2463  {
2464   "name" : "glUniformMatrix3x2fv"
2465  },
2466  {
2467   "name" : "glUniformMatrix3x2fvNV"
2468  },
2469  {
2470   "name" : "glUniformMatrix3x4fv"
2471  },
2472  {
2473   "name" : "glUniformMatrix3x4fvNV"
2474  },
2475  {
2476   "name" : "glUniformMatrix4fv"
2477  },
2478  {
2479   "name" : "glUniformMatrix4x2fv"
2480  },
2481  {
2482   "name" : "glUniformMatrix4x2fvNV"
2483  },
2484  {
2485   "name" : "glUniformMatrix4x3fv"
2486  },
2487  {
2488   "name" : "glUniformMatrix4x3fvNV"
2489  },
2490  {
2491   "name" : "glUnmapBuffer"
2492  },
2493  {
2494   "name" : "glUnmapBufferOES"
2495  },
2496  {
2497   "name" : "glUseProgram"
2498  },
2499  {
2500   "name" : "glUseProgramStages"
2501  },
2502  {
2503   "name" : "glUseProgramStagesEXT"
2504  },
2505  {
2506   "name" : "glValidateProgram"
2507  },
2508  {
2509   "name" : "glValidateProgramPipeline"
2510  },
2511  {
2512   "name" : "glValidateProgramPipelineEXT"
2513  },
2514  {
2515   "name" : "glVertexAttrib1f"
2516  },
2517  {
2518   "name" : "glVertexAttrib1fv"
2519  },
2520  {
2521   "name" : "glVertexAttrib2f"
2522  },
2523  {
2524   "name" : "glVertexAttrib2fv"
2525  },
2526  {
2527   "name" : "glVertexAttrib3f"
2528  },
2529  {
2530   "name" : "glVertexAttrib3fv"
2531  },
2532  {
2533   "name" : "glVertexAttrib4f"
2534  },
2535  {
2536   "name" : "glVertexAttrib4fv"
2537  },
2538  {
2539   "name" : "glVertexAttribBinding"
2540  },
2541  {
2542   "name" : "glVertexAttribDivisor"
2543  },
2544  {
2545   "name" : "glVertexAttribDivisorANGLE"
2546  },
2547  {
2548   "name" : "glVertexAttribDivisorEXT"
2549  },
2550  {
2551   "name" : "glVertexAttribDivisorNV"
2552  },
2553  {
2554   "name" : "glVertexAttribFormat"
2555  },
2556  {
2557   "name" : "glVertexAttribI4i"
2558  },
2559  {
2560   "name" : "glVertexAttribI4iv"
2561  },
2562  {
2563   "name" : "glVertexAttribI4ui"
2564  },
2565  {
2566   "name" : "glVertexAttribI4uiv"
2567  },
2568  {
2569   "name" : "glVertexAttribIFormat"
2570  },
2571  {
2572   "name" : "glVertexAttribIPointer"
2573  },
2574  {
2575   "name" : "glVertexAttribPointer"
2576  },
2577  {
2578   "name" : "glVertexBindingDivisor"
2579  },
2580  {
2581   "name" : "glViewport"
2582  },
2583  {
2584   "name" : "glViewportArrayvNV"
2585  },
2586  {
2587   "name" : "glViewportArrayvOES"
2588  },
2589  {
2590   "name" : "glViewportIndexedfNV"
2591  },
2592  {
2593   "name" : "glViewportIndexedfOES"
2594  },
2595  {
2596   "name" : "glViewportIndexedfvNV"
2597  },
2598  {
2599   "name" : "glViewportIndexedfvOES"
2600  },
2601  {
2602   "name" : "glViewportPositionWScaleNV"
2603  },
2604  {
2605   "name" : "glViewportSwizzleNV"
2606  },
2607  {
2608   "name" : "glWaitSemaphoreEXT"
2609  },
2610  {
2611   "name" : "glWaitSync"
2612  },
2613  {
2614   "name" : "glWaitSyncAPPLE"
2615  },
2616  {
2617   "name" : "glWaitVkSemaphoreNV"
2618  },
2619  {
2620   "name" : "glWeightPathsNV"
2621  },
2622  {
2623   "name" : "glWindowRectanglesEXT"
2624  }
2625 ],
2626 "elf_objects" : [],
2627 "enum_types" :
2628 [
2629  {
2630   "alignment" : 4,
2631   "enum_fields" :
2632   [
2633    {
2634     "enum_field_value" : 0,
2635     "name" : "KHRONOS_FALSE"
2636    },
2637    {
2638     "enum_field_value" : 1,
2639     "name" : "KHRONOS_TRUE"
2640    },
2641    {
2642     "enum_field_value" : 2147483647,
2643     "name" : "KHRONOS_BOOLEAN_ENUM_FORCE_SIZE"
2644    }
2645   ],
2646   "linker_set_key" : "_ZTI22khronos_boolean_enum_t",
2647   "name" : "khronos_boolean_enum_t",
2648   "referenced_type" : "_ZTI22khronos_boolean_enum_t",
2649   "self_type" : "_ZTI22khronos_boolean_enum_t",
2650   "size" : 4,
2651   "source_file" : "frameworks/native/opengl/include/KHR/khrplatform.h",
2652   "underlying_type" : "_ZTIj"
2653  }
2654 ],
2655 "function_types" :
2656 [
2657  {
2658   "alignment" : 4,
2659   "linker_set_key" : "_ZTIFvjjjjiPKcPKvE",
2660   "name" : "void (unsigned int, unsigned int, unsigned int, unsigned int, int, const char *, const void *)",
2661   "parameters" :
2662   [
2663    {
2664     "referenced_type" : "_ZTIj"
2665    },
2666    {
2667     "referenced_type" : "_ZTIj"
2668    },
2669    {
2670     "referenced_type" : "_ZTIj"
2671    },
2672    {
2673     "referenced_type" : "_ZTIj"
2674    },
2675    {
2676     "referenced_type" : "_ZTIi"
2677    },
2678    {
2679     "referenced_type" : "_ZTIPKc"
2680    },
2681    {
2682     "referenced_type" : "_ZTIPKv"
2683    }
2684   ],
2685   "referenced_type" : "_ZTIFvjjjjiPKcPKvE",
2686   "return_type" : "_ZTIv",
2687   "self_type" : "_ZTIFvjjjjiPKcPKvE",
2688   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2689  },
2690  {
2691   "alignment" : 4,
2692   "linker_set_key" : "_ZTIFvvE",
2693   "name" : "void ()",
2694   "referenced_type" : "_ZTIFvvE",
2695   "return_type" : "_ZTIv",
2696   "self_type" : "_ZTIFvvE",
2697   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2698  }
2699 ],
2700 "functions" :
2701 [
2702  {
2703   "function_name" : "glActiveShaderProgram",
2704   "linker_set_key" : "glActiveShaderProgram",
2705   "parameters" :
2706   [
2707    {
2708     "referenced_type" : "_ZTIj"
2709    },
2710    {
2711     "referenced_type" : "_ZTIj"
2712    }
2713   ],
2714   "return_type" : "_ZTIv",
2715   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
2716  },
2717  {
2718   "function_name" : "glActiveShaderProgramEXT",
2719   "linker_set_key" : "glActiveShaderProgramEXT",
2720   "parameters" :
2721   [
2722    {
2723     "referenced_type" : "_ZTIj"
2724    },
2725    {
2726     "referenced_type" : "_ZTIj"
2727    }
2728   ],
2729   "return_type" : "_ZTIv",
2730   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2731  },
2732  {
2733   "function_name" : "glActiveTexture",
2734   "linker_set_key" : "glActiveTexture",
2735   "parameters" :
2736   [
2737    {
2738     "referenced_type" : "_ZTIj"
2739    }
2740   ],
2741   "return_type" : "_ZTIv",
2742   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2743  },
2744  {
2745   "function_name" : "glAlphaFuncQCOM",
2746   "linker_set_key" : "glAlphaFuncQCOM",
2747   "parameters" :
2748   [
2749    {
2750     "referenced_type" : "_ZTIj"
2751    },
2752    {
2753     "referenced_type" : "_ZTIf"
2754    }
2755   ],
2756   "return_type" : "_ZTIv",
2757   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2758  },
2759  {
2760   "function_name" : "glApplyFramebufferAttachmentCMAAINTEL",
2761   "linker_set_key" : "glApplyFramebufferAttachmentCMAAINTEL",
2762   "return_type" : "_ZTIv",
2763   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2764  },
2765  {
2766   "function_name" : "glAttachShader",
2767   "linker_set_key" : "glAttachShader",
2768   "parameters" :
2769   [
2770    {
2771     "referenced_type" : "_ZTIj"
2772    },
2773    {
2774     "referenced_type" : "_ZTIj"
2775    }
2776   ],
2777   "return_type" : "_ZTIv",
2778   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
2779  },
2780  {
2781   "function_name" : "glBeginConditionalRenderNV",
2782   "linker_set_key" : "glBeginConditionalRenderNV",
2783   "parameters" :
2784   [
2785    {
2786     "referenced_type" : "_ZTIj"
2787    },
2788    {
2789     "referenced_type" : "_ZTIj"
2790    }
2791   ],
2792   "return_type" : "_ZTIv",
2793   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2794  },
2795  {
2796   "function_name" : "glBeginPerfMonitorAMD",
2797   "linker_set_key" : "glBeginPerfMonitorAMD",
2798   "parameters" :
2799   [
2800    {
2801     "referenced_type" : "_ZTIj"
2802    }
2803   ],
2804   "return_type" : "_ZTIv",
2805   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2806  },
2807  {
2808   "function_name" : "glBeginPerfQueryINTEL",
2809   "linker_set_key" : "glBeginPerfQueryINTEL",
2810   "parameters" :
2811   [
2812    {
2813     "referenced_type" : "_ZTIj"
2814    }
2815   ],
2816   "return_type" : "_ZTIv",
2817   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2818  },
2819  {
2820   "function_name" : "glBeginQuery",
2821   "linker_set_key" : "glBeginQuery",
2822   "parameters" :
2823   [
2824    {
2825     "referenced_type" : "_ZTIj"
2826    },
2827    {
2828     "referenced_type" : "_ZTIj"
2829    }
2830   ],
2831   "return_type" : "_ZTIv",
2832   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2833  },
2834  {
2835   "function_name" : "glBeginQueryEXT",
2836   "linker_set_key" : "glBeginQueryEXT",
2837   "parameters" :
2838   [
2839    {
2840     "referenced_type" : "_ZTIj"
2841    },
2842    {
2843     "referenced_type" : "_ZTIj"
2844    }
2845   ],
2846   "return_type" : "_ZTIv",
2847   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2848  },
2849  {
2850   "function_name" : "glBeginTransformFeedback",
2851   "linker_set_key" : "glBeginTransformFeedback",
2852   "parameters" :
2853   [
2854    {
2855     "referenced_type" : "_ZTIj"
2856    }
2857   ],
2858   "return_type" : "_ZTIv",
2859   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2860  },
2861  {
2862   "function_name" : "glBindAttribLocation",
2863   "linker_set_key" : "glBindAttribLocation",
2864   "parameters" :
2865   [
2866    {
2867     "referenced_type" : "_ZTIj"
2868    },
2869    {
2870     "referenced_type" : "_ZTIj"
2871    },
2872    {
2873     "referenced_type" : "_ZTIPKc"
2874    }
2875   ],
2876   "return_type" : "_ZTIv",
2877   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
2878  },
2879  {
2880   "function_name" : "glBindBuffer",
2881   "linker_set_key" : "glBindBuffer",
2882   "parameters" :
2883   [
2884    {
2885     "referenced_type" : "_ZTIj"
2886    },
2887    {
2888     "referenced_type" : "_ZTIj"
2889    }
2890   ],
2891   "return_type" : "_ZTIv",
2892   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
2893  },
2894  {
2895   "function_name" : "glBindBufferBase",
2896   "linker_set_key" : "glBindBufferBase",
2897   "parameters" :
2898   [
2899    {
2900     "referenced_type" : "_ZTIj"
2901    },
2902    {
2903     "referenced_type" : "_ZTIj"
2904    },
2905    {
2906     "referenced_type" : "_ZTIj"
2907    }
2908   ],
2909   "return_type" : "_ZTIv",
2910   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2911  },
2912  {
2913   "function_name" : "glBindBufferRange",
2914   "linker_set_key" : "glBindBufferRange",
2915   "parameters" :
2916   [
2917    {
2918     "referenced_type" : "_ZTIj"
2919    },
2920    {
2921     "referenced_type" : "_ZTIj"
2922    },
2923    {
2924     "referenced_type" : "_ZTIj"
2925    },
2926    {
2927     "referenced_type" : "_ZTIl"
2928    },
2929    {
2930     "referenced_type" : "_ZTIl"
2931    }
2932   ],
2933   "return_type" : "_ZTIv",
2934   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
2935  },
2936  {
2937   "function_name" : "glBindFragDataLocationEXT",
2938   "linker_set_key" : "glBindFragDataLocationEXT",
2939   "parameters" :
2940   [
2941    {
2942     "referenced_type" : "_ZTIj"
2943    },
2944    {
2945     "referenced_type" : "_ZTIj"
2946    },
2947    {
2948     "referenced_type" : "_ZTIPKc"
2949    }
2950   ],
2951   "return_type" : "_ZTIv",
2952   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2953  },
2954  {
2955   "function_name" : "glBindFragDataLocationIndexedEXT",
2956   "linker_set_key" : "glBindFragDataLocationIndexedEXT",
2957   "parameters" :
2958   [
2959    {
2960     "referenced_type" : "_ZTIj"
2961    },
2962    {
2963     "referenced_type" : "_ZTIj"
2964    },
2965    {
2966     "referenced_type" : "_ZTIj"
2967    },
2968    {
2969     "referenced_type" : "_ZTIPKc"
2970    }
2971   ],
2972   "return_type" : "_ZTIv",
2973   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
2974  },
2975  {
2976   "function_name" : "glBindFramebuffer",
2977   "linker_set_key" : "glBindFramebuffer",
2978   "parameters" :
2979   [
2980    {
2981     "referenced_type" : "_ZTIj"
2982    },
2983    {
2984     "referenced_type" : "_ZTIj"
2985    }
2986   ],
2987   "return_type" : "_ZTIv",
2988   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
2989  },
2990  {
2991   "function_name" : "glBindImageTexture",
2992   "linker_set_key" : "glBindImageTexture",
2993   "parameters" :
2994   [
2995    {
2996     "referenced_type" : "_ZTIj"
2997    },
2998    {
2999     "referenced_type" : "_ZTIj"
3000    },
3001    {
3002     "referenced_type" : "_ZTIi"
3003    },
3004    {
3005     "referenced_type" : "_ZTIh"
3006    },
3007    {
3008     "referenced_type" : "_ZTIi"
3009    },
3010    {
3011     "referenced_type" : "_ZTIj"
3012    },
3013    {
3014     "referenced_type" : "_ZTIj"
3015    }
3016   ],
3017   "return_type" : "_ZTIv",
3018   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3019  },
3020  {
3021   "function_name" : "glBindProgramPipeline",
3022   "linker_set_key" : "glBindProgramPipeline",
3023   "parameters" :
3024   [
3025    {
3026     "referenced_type" : "_ZTIj"
3027    }
3028   ],
3029   "return_type" : "_ZTIv",
3030   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3031  },
3032  {
3033   "function_name" : "glBindProgramPipelineEXT",
3034   "linker_set_key" : "glBindProgramPipelineEXT",
3035   "parameters" :
3036   [
3037    {
3038     "referenced_type" : "_ZTIj"
3039    }
3040   ],
3041   "return_type" : "_ZTIv",
3042   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3043  },
3044  {
3045   "function_name" : "glBindRenderbuffer",
3046   "linker_set_key" : "glBindRenderbuffer",
3047   "parameters" :
3048   [
3049    {
3050     "referenced_type" : "_ZTIj"
3051    },
3052    {
3053     "referenced_type" : "_ZTIj"
3054    }
3055   ],
3056   "return_type" : "_ZTIv",
3057   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3058  },
3059  {
3060   "function_name" : "glBindSampler",
3061   "linker_set_key" : "glBindSampler",
3062   "parameters" :
3063   [
3064    {
3065     "referenced_type" : "_ZTIj"
3066    },
3067    {
3068     "referenced_type" : "_ZTIj"
3069    }
3070   ],
3071   "return_type" : "_ZTIv",
3072   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3073  },
3074  {
3075   "function_name" : "glBindTexture",
3076   "linker_set_key" : "glBindTexture",
3077   "parameters" :
3078   [
3079    {
3080     "referenced_type" : "_ZTIj"
3081    },
3082    {
3083     "referenced_type" : "_ZTIj"
3084    }
3085   ],
3086   "return_type" : "_ZTIv",
3087   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3088  },
3089  {
3090   "function_name" : "glBindTransformFeedback",
3091   "linker_set_key" : "glBindTransformFeedback",
3092   "parameters" :
3093   [
3094    {
3095     "referenced_type" : "_ZTIj"
3096    },
3097    {
3098     "referenced_type" : "_ZTIj"
3099    }
3100   ],
3101   "return_type" : "_ZTIv",
3102   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3103  },
3104  {
3105   "function_name" : "glBindVertexArray",
3106   "linker_set_key" : "glBindVertexArray",
3107   "parameters" :
3108   [
3109    {
3110     "referenced_type" : "_ZTIj"
3111    }
3112   ],
3113   "return_type" : "_ZTIv",
3114   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3115  },
3116  {
3117   "function_name" : "glBindVertexArrayOES",
3118   "linker_set_key" : "glBindVertexArrayOES",
3119   "parameters" :
3120   [
3121    {
3122     "referenced_type" : "_ZTIj"
3123    }
3124   ],
3125   "return_type" : "_ZTIv",
3126   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
3127  },
3128  {
3129   "function_name" : "glBindVertexBuffer",
3130   "linker_set_key" : "glBindVertexBuffer",
3131   "parameters" :
3132   [
3133    {
3134     "referenced_type" : "_ZTIj"
3135    },
3136    {
3137     "referenced_type" : "_ZTIj"
3138    },
3139    {
3140     "referenced_type" : "_ZTIl"
3141    },
3142    {
3143     "referenced_type" : "_ZTIi"
3144    }
3145   ],
3146   "return_type" : "_ZTIv",
3147   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
3148  },
3149  {
3150   "function_name" : "glBlendBarrier",
3151   "linker_set_key" : "glBlendBarrier",
3152   "return_type" : "_ZTIv",
3153   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3154  },
3155  {
3156   "function_name" : "glBlendBarrierKHR",
3157   "linker_set_key" : "glBlendBarrierKHR",
3158   "return_type" : "_ZTIv",
3159   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3160  },
3161  {
3162   "function_name" : "glBlendBarrierNV",
3163   "linker_set_key" : "glBlendBarrierNV",
3164   "return_type" : "_ZTIv",
3165   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3166  },
3167  {
3168   "function_name" : "glBlendColor",
3169   "linker_set_key" : "glBlendColor",
3170   "parameters" :
3171   [
3172    {
3173     "referenced_type" : "_ZTIf"
3174    },
3175    {
3176     "referenced_type" : "_ZTIf"
3177    },
3178    {
3179     "referenced_type" : "_ZTIf"
3180    },
3181    {
3182     "referenced_type" : "_ZTIf"
3183    }
3184   ],
3185   "return_type" : "_ZTIv",
3186   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3187  },
3188  {
3189   "function_name" : "glBlendEquation",
3190   "linker_set_key" : "glBlendEquation",
3191   "parameters" :
3192   [
3193    {
3194     "referenced_type" : "_ZTIj"
3195    }
3196   ],
3197   "return_type" : "_ZTIv",
3198   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3199  },
3200  {
3201   "function_name" : "glBlendEquationSeparate",
3202   "linker_set_key" : "glBlendEquationSeparate",
3203   "parameters" :
3204   [
3205    {
3206     "referenced_type" : "_ZTIj"
3207    },
3208    {
3209     "referenced_type" : "_ZTIj"
3210    }
3211   ],
3212   "return_type" : "_ZTIv",
3213   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3214  },
3215  {
3216   "function_name" : "glBlendEquationSeparatei",
3217   "linker_set_key" : "glBlendEquationSeparatei",
3218   "parameters" :
3219   [
3220    {
3221     "referenced_type" : "_ZTIj"
3222    },
3223    {
3224     "referenced_type" : "_ZTIj"
3225    },
3226    {
3227     "referenced_type" : "_ZTIj"
3228    }
3229   ],
3230   "return_type" : "_ZTIv",
3231   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3232  },
3233  {
3234   "function_name" : "glBlendEquationSeparateiEXT",
3235   "linker_set_key" : "glBlendEquationSeparateiEXT",
3236   "parameters" :
3237   [
3238    {
3239     "referenced_type" : "_ZTIj"
3240    },
3241    {
3242     "referenced_type" : "_ZTIj"
3243    },
3244    {
3245     "referenced_type" : "_ZTIj"
3246    }
3247   ],
3248   "return_type" : "_ZTIv",
3249   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3250  },
3251  {
3252   "function_name" : "glBlendEquationSeparateiOES",
3253   "linker_set_key" : "glBlendEquationSeparateiOES",
3254   "parameters" :
3255   [
3256    {
3257     "referenced_type" : "_ZTIj"
3258    },
3259    {
3260     "referenced_type" : "_ZTIj"
3261    },
3262    {
3263     "referenced_type" : "_ZTIj"
3264    }
3265   ],
3266   "return_type" : "_ZTIv",
3267   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3268  },
3269  {
3270   "function_name" : "glBlendEquationi",
3271   "linker_set_key" : "glBlendEquationi",
3272   "parameters" :
3273   [
3274    {
3275     "referenced_type" : "_ZTIj"
3276    },
3277    {
3278     "referenced_type" : "_ZTIj"
3279    }
3280   ],
3281   "return_type" : "_ZTIv",
3282   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3283  },
3284  {
3285   "function_name" : "glBlendEquationiEXT",
3286   "linker_set_key" : "glBlendEquationiEXT",
3287   "parameters" :
3288   [
3289    {
3290     "referenced_type" : "_ZTIj"
3291    },
3292    {
3293     "referenced_type" : "_ZTIj"
3294    }
3295   ],
3296   "return_type" : "_ZTIv",
3297   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3298  },
3299  {
3300   "function_name" : "glBlendEquationiOES",
3301   "linker_set_key" : "glBlendEquationiOES",
3302   "parameters" :
3303   [
3304    {
3305     "referenced_type" : "_ZTIj"
3306    },
3307    {
3308     "referenced_type" : "_ZTIj"
3309    }
3310   ],
3311   "return_type" : "_ZTIv",
3312   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3313  },
3314  {
3315   "function_name" : "glBlendFunc",
3316   "linker_set_key" : "glBlendFunc",
3317   "parameters" :
3318   [
3319    {
3320     "referenced_type" : "_ZTIj"
3321    },
3322    {
3323     "referenced_type" : "_ZTIj"
3324    }
3325   ],
3326   "return_type" : "_ZTIv",
3327   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3328  },
3329  {
3330   "function_name" : "glBlendFuncSeparate",
3331   "linker_set_key" : "glBlendFuncSeparate",
3332   "parameters" :
3333   [
3334    {
3335     "referenced_type" : "_ZTIj"
3336    },
3337    {
3338     "referenced_type" : "_ZTIj"
3339    },
3340    {
3341     "referenced_type" : "_ZTIj"
3342    },
3343    {
3344     "referenced_type" : "_ZTIj"
3345    }
3346   ],
3347   "return_type" : "_ZTIv",
3348   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3349  },
3350  {
3351   "function_name" : "glBlendFuncSeparatei",
3352   "linker_set_key" : "glBlendFuncSeparatei",
3353   "parameters" :
3354   [
3355    {
3356     "referenced_type" : "_ZTIj"
3357    },
3358    {
3359     "referenced_type" : "_ZTIj"
3360    },
3361    {
3362     "referenced_type" : "_ZTIj"
3363    },
3364    {
3365     "referenced_type" : "_ZTIj"
3366    },
3367    {
3368     "referenced_type" : "_ZTIj"
3369    }
3370   ],
3371   "return_type" : "_ZTIv",
3372   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3373  },
3374  {
3375   "function_name" : "glBlendFuncSeparateiEXT",
3376   "linker_set_key" : "glBlendFuncSeparateiEXT",
3377   "parameters" :
3378   [
3379    {
3380     "referenced_type" : "_ZTIj"
3381    },
3382    {
3383     "referenced_type" : "_ZTIj"
3384    },
3385    {
3386     "referenced_type" : "_ZTIj"
3387    },
3388    {
3389     "referenced_type" : "_ZTIj"
3390    },
3391    {
3392     "referenced_type" : "_ZTIj"
3393    }
3394   ],
3395   "return_type" : "_ZTIv",
3396   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3397  },
3398  {
3399   "function_name" : "glBlendFuncSeparateiOES",
3400   "linker_set_key" : "glBlendFuncSeparateiOES",
3401   "parameters" :
3402   [
3403    {
3404     "referenced_type" : "_ZTIj"
3405    },
3406    {
3407     "referenced_type" : "_ZTIj"
3408    },
3409    {
3410     "referenced_type" : "_ZTIj"
3411    },
3412    {
3413     "referenced_type" : "_ZTIj"
3414    },
3415    {
3416     "referenced_type" : "_ZTIj"
3417    }
3418   ],
3419   "return_type" : "_ZTIv",
3420   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3421  },
3422  {
3423   "function_name" : "glBlendFunci",
3424   "linker_set_key" : "glBlendFunci",
3425   "parameters" :
3426   [
3427    {
3428     "referenced_type" : "_ZTIj"
3429    },
3430    {
3431     "referenced_type" : "_ZTIj"
3432    },
3433    {
3434     "referenced_type" : "_ZTIj"
3435    }
3436   ],
3437   "return_type" : "_ZTIv",
3438   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
3439  },
3440  {
3441   "function_name" : "glBlendFunciEXT",
3442   "linker_set_key" : "glBlendFunciEXT",
3443   "parameters" :
3444   [
3445    {
3446     "referenced_type" : "_ZTIj"
3447    },
3448    {
3449     "referenced_type" : "_ZTIj"
3450    },
3451    {
3452     "referenced_type" : "_ZTIj"
3453    }
3454   ],
3455   "return_type" : "_ZTIv",
3456   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3457  },
3458  {
3459   "function_name" : "glBlendFunciOES",
3460   "linker_set_key" : "glBlendFunciOES",
3461   "parameters" :
3462   [
3463    {
3464     "referenced_type" : "_ZTIj"
3465    },
3466    {
3467     "referenced_type" : "_ZTIj"
3468    },
3469    {
3470     "referenced_type" : "_ZTIj"
3471    }
3472   ],
3473   "return_type" : "_ZTIv",
3474   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3475  },
3476  {
3477   "function_name" : "glBlendParameteriNV",
3478   "linker_set_key" : "glBlendParameteriNV",
3479   "parameters" :
3480   [
3481    {
3482     "referenced_type" : "_ZTIj"
3483    },
3484    {
3485     "referenced_type" : "_ZTIi"
3486    }
3487   ],
3488   "return_type" : "_ZTIv",
3489   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3490  },
3491  {
3492   "function_name" : "glBlitFramebuffer",
3493   "linker_set_key" : "glBlitFramebuffer",
3494   "parameters" :
3495   [
3496    {
3497     "referenced_type" : "_ZTIi"
3498    },
3499    {
3500     "referenced_type" : "_ZTIi"
3501    },
3502    {
3503     "referenced_type" : "_ZTIi"
3504    },
3505    {
3506     "referenced_type" : "_ZTIi"
3507    },
3508    {
3509     "referenced_type" : "_ZTIi"
3510    },
3511    {
3512     "referenced_type" : "_ZTIi"
3513    },
3514    {
3515     "referenced_type" : "_ZTIi"
3516    },
3517    {
3518     "referenced_type" : "_ZTIi"
3519    },
3520    {
3521     "referenced_type" : "_ZTIj"
3522    },
3523    {
3524     "referenced_type" : "_ZTIj"
3525    }
3526   ],
3527   "return_type" : "_ZTIv",
3528   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3529  },
3530  {
3531   "function_name" : "glBlitFramebufferANGLE",
3532   "linker_set_key" : "glBlitFramebufferANGLE",
3533   "parameters" :
3534   [
3535    {
3536     "referenced_type" : "_ZTIi"
3537    },
3538    {
3539     "referenced_type" : "_ZTIi"
3540    },
3541    {
3542     "referenced_type" : "_ZTIi"
3543    },
3544    {
3545     "referenced_type" : "_ZTIi"
3546    },
3547    {
3548     "referenced_type" : "_ZTIi"
3549    },
3550    {
3551     "referenced_type" : "_ZTIi"
3552    },
3553    {
3554     "referenced_type" : "_ZTIi"
3555    },
3556    {
3557     "referenced_type" : "_ZTIi"
3558    },
3559    {
3560     "referenced_type" : "_ZTIj"
3561    },
3562    {
3563     "referenced_type" : "_ZTIj"
3564    }
3565   ],
3566   "return_type" : "_ZTIv",
3567   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3568  },
3569  {
3570   "function_name" : "glBlitFramebufferNV",
3571   "linker_set_key" : "glBlitFramebufferNV",
3572   "parameters" :
3573   [
3574    {
3575     "referenced_type" : "_ZTIi"
3576    },
3577    {
3578     "referenced_type" : "_ZTIi"
3579    },
3580    {
3581     "referenced_type" : "_ZTIi"
3582    },
3583    {
3584     "referenced_type" : "_ZTIi"
3585    },
3586    {
3587     "referenced_type" : "_ZTIi"
3588    },
3589    {
3590     "referenced_type" : "_ZTIi"
3591    },
3592    {
3593     "referenced_type" : "_ZTIi"
3594    },
3595    {
3596     "referenced_type" : "_ZTIi"
3597    },
3598    {
3599     "referenced_type" : "_ZTIj"
3600    },
3601    {
3602     "referenced_type" : "_ZTIj"
3603    }
3604   ],
3605   "return_type" : "_ZTIv",
3606   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3607  },
3608  {
3609   "function_name" : "glBufferData",
3610   "linker_set_key" : "glBufferData",
3611   "parameters" :
3612   [
3613    {
3614     "referenced_type" : "_ZTIj"
3615    },
3616    {
3617     "referenced_type" : "_ZTIl"
3618    },
3619    {
3620     "referenced_type" : "_ZTIPKv"
3621    },
3622    {
3623     "referenced_type" : "_ZTIj"
3624    }
3625   ],
3626   "return_type" : "_ZTIv",
3627   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3628  },
3629  {
3630   "function_name" : "glBufferStorageEXT",
3631   "linker_set_key" : "glBufferStorageEXT",
3632   "parameters" :
3633   [
3634    {
3635     "referenced_type" : "_ZTIj"
3636    },
3637    {
3638     "referenced_type" : "_ZTIl"
3639    },
3640    {
3641     "referenced_type" : "_ZTIPKv"
3642    },
3643    {
3644     "referenced_type" : "_ZTIj"
3645    }
3646   ],
3647   "return_type" : "_ZTIv",
3648   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3649  },
3650  {
3651   "function_name" : "glBufferStorageExternalEXT",
3652   "linker_set_key" : "glBufferStorageExternalEXT",
3653   "parameters" :
3654   [
3655    {
3656     "referenced_type" : "_ZTIj"
3657    },
3658    {
3659     "referenced_type" : "_ZTIl"
3660    },
3661    {
3662     "referenced_type" : "_ZTIl"
3663    },
3664    {
3665     "referenced_type" : "_ZTIPv"
3666    },
3667    {
3668     "referenced_type" : "_ZTIj"
3669    }
3670   ],
3671   "return_type" : "_ZTIv",
3672   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3673  },
3674  {
3675   "function_name" : "glBufferStorageMemEXT",
3676   "linker_set_key" : "glBufferStorageMemEXT",
3677   "parameters" :
3678   [
3679    {
3680     "referenced_type" : "_ZTIj"
3681    },
3682    {
3683     "referenced_type" : "_ZTIl"
3684    },
3685    {
3686     "referenced_type" : "_ZTIj"
3687    },
3688    {
3689     "referenced_type" : "_ZTIm"
3690    }
3691   ],
3692   "return_type" : "_ZTIv",
3693   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3694  },
3695  {
3696   "function_name" : "glBufferSubData",
3697   "linker_set_key" : "glBufferSubData",
3698   "parameters" :
3699   [
3700    {
3701     "referenced_type" : "_ZTIj"
3702    },
3703    {
3704     "referenced_type" : "_ZTIl"
3705    },
3706    {
3707     "referenced_type" : "_ZTIl"
3708    },
3709    {
3710     "referenced_type" : "_ZTIPKv"
3711    }
3712   ],
3713   "return_type" : "_ZTIv",
3714   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3715  },
3716  {
3717   "function_name" : "glCheckFramebufferStatus",
3718   "linker_set_key" : "glCheckFramebufferStatus",
3719   "parameters" :
3720   [
3721    {
3722     "referenced_type" : "_ZTIj"
3723    }
3724   ],
3725   "return_type" : "_ZTIj",
3726   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
3727  },
3728  {
3729   "function_name" : "glClear",
3730   "linker_set_key" : "glClear",
3731   "parameters" :
3732   [
3733    {
3734     "referenced_type" : "_ZTIj"
3735    }
3736   ],
3737   "return_type" : "_ZTIv",
3738   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3739  },
3740  {
3741   "function_name" : "glClearBufferfi",
3742   "linker_set_key" : "glClearBufferfi",
3743   "parameters" :
3744   [
3745    {
3746     "referenced_type" : "_ZTIj"
3747    },
3748    {
3749     "referenced_type" : "_ZTIi"
3750    },
3751    {
3752     "referenced_type" : "_ZTIf"
3753    },
3754    {
3755     "referenced_type" : "_ZTIi"
3756    }
3757   ],
3758   "return_type" : "_ZTIv",
3759   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3760  },
3761  {
3762   "function_name" : "glClearBufferfv",
3763   "linker_set_key" : "glClearBufferfv",
3764   "parameters" :
3765   [
3766    {
3767     "referenced_type" : "_ZTIj"
3768    },
3769    {
3770     "referenced_type" : "_ZTIi"
3771    },
3772    {
3773     "referenced_type" : "_ZTIPKf"
3774    }
3775   ],
3776   "return_type" : "_ZTIv",
3777   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3778  },
3779  {
3780   "function_name" : "glClearBufferiv",
3781   "linker_set_key" : "glClearBufferiv",
3782   "parameters" :
3783   [
3784    {
3785     "referenced_type" : "_ZTIj"
3786    },
3787    {
3788     "referenced_type" : "_ZTIi"
3789    },
3790    {
3791     "referenced_type" : "_ZTIPKi"
3792    }
3793   ],
3794   "return_type" : "_ZTIv",
3795   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3796  },
3797  {
3798   "function_name" : "glClearBufferuiv",
3799   "linker_set_key" : "glClearBufferuiv",
3800   "parameters" :
3801   [
3802    {
3803     "referenced_type" : "_ZTIj"
3804    },
3805    {
3806     "referenced_type" : "_ZTIi"
3807    },
3808    {
3809     "referenced_type" : "_ZTIPKj"
3810    }
3811   ],
3812   "return_type" : "_ZTIv",
3813   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3814  },
3815  {
3816   "function_name" : "glClearColor",
3817   "linker_set_key" : "glClearColor",
3818   "parameters" :
3819   [
3820    {
3821     "referenced_type" : "_ZTIf"
3822    },
3823    {
3824     "referenced_type" : "_ZTIf"
3825    },
3826    {
3827     "referenced_type" : "_ZTIf"
3828    },
3829    {
3830     "referenced_type" : "_ZTIf"
3831    }
3832   ],
3833   "return_type" : "_ZTIv",
3834   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3835  },
3836  {
3837   "function_name" : "glClearDepthf",
3838   "linker_set_key" : "glClearDepthf",
3839   "parameters" :
3840   [
3841    {
3842     "referenced_type" : "_ZTIf"
3843    }
3844   ],
3845   "return_type" : "_ZTIv",
3846   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3847  },
3848  {
3849   "function_name" : "glClearPixelLocalStorageuiEXT",
3850   "linker_set_key" : "glClearPixelLocalStorageuiEXT",
3851   "parameters" :
3852   [
3853    {
3854     "referenced_type" : "_ZTIi"
3855    },
3856    {
3857     "referenced_type" : "_ZTIi"
3858    },
3859    {
3860     "referenced_type" : "_ZTIPKj"
3861    }
3862   ],
3863   "return_type" : "_ZTIv",
3864   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3865  },
3866  {
3867   "function_name" : "glClearStencil",
3868   "linker_set_key" : "glClearStencil",
3869   "parameters" :
3870   [
3871    {
3872     "referenced_type" : "_ZTIi"
3873    }
3874   ],
3875   "return_type" : "_ZTIv",
3876   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
3877  },
3878  {
3879   "function_name" : "glClearTexImageEXT",
3880   "linker_set_key" : "glClearTexImageEXT",
3881   "parameters" :
3882   [
3883    {
3884     "referenced_type" : "_ZTIj"
3885    },
3886    {
3887     "referenced_type" : "_ZTIi"
3888    },
3889    {
3890     "referenced_type" : "_ZTIj"
3891    },
3892    {
3893     "referenced_type" : "_ZTIj"
3894    },
3895    {
3896     "referenced_type" : "_ZTIPKv"
3897    }
3898   ],
3899   "return_type" : "_ZTIv",
3900   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3901  },
3902  {
3903   "function_name" : "glClearTexSubImageEXT",
3904   "linker_set_key" : "glClearTexSubImageEXT",
3905   "parameters" :
3906   [
3907    {
3908     "referenced_type" : "_ZTIj"
3909    },
3910    {
3911     "referenced_type" : "_ZTIi"
3912    },
3913    {
3914     "referenced_type" : "_ZTIi"
3915    },
3916    {
3917     "referenced_type" : "_ZTIi"
3918    },
3919    {
3920     "referenced_type" : "_ZTIi"
3921    },
3922    {
3923     "referenced_type" : "_ZTIi"
3924    },
3925    {
3926     "referenced_type" : "_ZTIi"
3927    },
3928    {
3929     "referenced_type" : "_ZTIi"
3930    },
3931    {
3932     "referenced_type" : "_ZTIj"
3933    },
3934    {
3935     "referenced_type" : "_ZTIj"
3936    },
3937    {
3938     "referenced_type" : "_ZTIPKv"
3939    }
3940   ],
3941   "return_type" : "_ZTIv",
3942   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3943  },
3944  {
3945   "function_name" : "glClientWaitSync",
3946   "linker_set_key" : "glClientWaitSync",
3947   "parameters" :
3948   [
3949    {
3950     "referenced_type" : "_ZTIP8__GLsync"
3951    },
3952    {
3953     "referenced_type" : "_ZTIj"
3954    },
3955    {
3956     "referenced_type" : "_ZTIm"
3957    }
3958   ],
3959   "return_type" : "_ZTIj",
3960   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
3961  },
3962  {
3963   "function_name" : "glClientWaitSyncAPPLE",
3964   "linker_set_key" : "glClientWaitSyncAPPLE",
3965   "parameters" :
3966   [
3967    {
3968     "referenced_type" : "_ZTIP8__GLsync"
3969    },
3970    {
3971     "referenced_type" : "_ZTIj"
3972    },
3973    {
3974     "referenced_type" : "_ZTIm"
3975    }
3976   ],
3977   "return_type" : "_ZTIj",
3978   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
3979  },
3980  {
3981   "function_name" : "glClipControlEXT",
3982   "linker_set_key" : "glClipControlEXT",
3983   "parameters" :
3984   [
3985    {
3986     "referenced_type" : "_ZTIj"
3987    },
3988    {
3989     "referenced_type" : "_ZTIj"
3990    }
3991   ],
3992   "return_type" : "_ZTIv",
3993   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
3994  },
3995  {
3996   "function_name" : "glColorMask",
3997   "linker_set_key" : "glColorMask",
3998   "parameters" :
3999   [
4000    {
4001     "referenced_type" : "_ZTIh"
4002    },
4003    {
4004     "referenced_type" : "_ZTIh"
4005    },
4006    {
4007     "referenced_type" : "_ZTIh"
4008    },
4009    {
4010     "referenced_type" : "_ZTIh"
4011    }
4012   ],
4013   "return_type" : "_ZTIv",
4014   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4015  },
4016  {
4017   "function_name" : "glColorMaski",
4018   "linker_set_key" : "glColorMaski",
4019   "parameters" :
4020   [
4021    {
4022     "referenced_type" : "_ZTIj"
4023    },
4024    {
4025     "referenced_type" : "_ZTIh"
4026    },
4027    {
4028     "referenced_type" : "_ZTIh"
4029    },
4030    {
4031     "referenced_type" : "_ZTIh"
4032    },
4033    {
4034     "referenced_type" : "_ZTIh"
4035    }
4036   ],
4037   "return_type" : "_ZTIv",
4038   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
4039  },
4040  {
4041   "function_name" : "glColorMaskiEXT",
4042   "linker_set_key" : "glColorMaskiEXT",
4043   "parameters" :
4044   [
4045    {
4046     "referenced_type" : "_ZTIj"
4047    },
4048    {
4049     "referenced_type" : "_ZTIh"
4050    },
4051    {
4052     "referenced_type" : "_ZTIh"
4053    },
4054    {
4055     "referenced_type" : "_ZTIh"
4056    },
4057    {
4058     "referenced_type" : "_ZTIh"
4059    }
4060   ],
4061   "return_type" : "_ZTIv",
4062   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4063  },
4064  {
4065   "function_name" : "glColorMaskiOES",
4066   "linker_set_key" : "glColorMaskiOES",
4067   "parameters" :
4068   [
4069    {
4070     "referenced_type" : "_ZTIj"
4071    },
4072    {
4073     "referenced_type" : "_ZTIh"
4074    },
4075    {
4076     "referenced_type" : "_ZTIh"
4077    },
4078    {
4079     "referenced_type" : "_ZTIh"
4080    },
4081    {
4082     "referenced_type" : "_ZTIh"
4083    }
4084   ],
4085   "return_type" : "_ZTIv",
4086   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4087  },
4088  {
4089   "function_name" : "glCompileShader",
4090   "linker_set_key" : "glCompileShader",
4091   "parameters" :
4092   [
4093    {
4094     "referenced_type" : "_ZTIj"
4095    }
4096   ],
4097   "return_type" : "_ZTIv",
4098   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4099  },
4100  {
4101   "function_name" : "glCompressedTexImage2D",
4102   "linker_set_key" : "glCompressedTexImage2D",
4103   "parameters" :
4104   [
4105    {
4106     "referenced_type" : "_ZTIj"
4107    },
4108    {
4109     "referenced_type" : "_ZTIi"
4110    },
4111    {
4112     "referenced_type" : "_ZTIj"
4113    },
4114    {
4115     "referenced_type" : "_ZTIi"
4116    },
4117    {
4118     "referenced_type" : "_ZTIi"
4119    },
4120    {
4121     "referenced_type" : "_ZTIi"
4122    },
4123    {
4124     "referenced_type" : "_ZTIi"
4125    },
4126    {
4127     "referenced_type" : "_ZTIPKv"
4128    }
4129   ],
4130   "return_type" : "_ZTIv",
4131   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4132  },
4133  {
4134   "function_name" : "glCompressedTexImage3D",
4135   "linker_set_key" : "glCompressedTexImage3D",
4136   "parameters" :
4137   [
4138    {
4139     "referenced_type" : "_ZTIj"
4140    },
4141    {
4142     "referenced_type" : "_ZTIi"
4143    },
4144    {
4145     "referenced_type" : "_ZTIj"
4146    },
4147    {
4148     "referenced_type" : "_ZTIi"
4149    },
4150    {
4151     "referenced_type" : "_ZTIi"
4152    },
4153    {
4154     "referenced_type" : "_ZTIi"
4155    },
4156    {
4157     "referenced_type" : "_ZTIi"
4158    },
4159    {
4160     "referenced_type" : "_ZTIi"
4161    },
4162    {
4163     "referenced_type" : "_ZTIPKv"
4164    }
4165   ],
4166   "return_type" : "_ZTIv",
4167   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4168  },
4169  {
4170   "function_name" : "glCompressedTexImage3DOES",
4171   "linker_set_key" : "glCompressedTexImage3DOES",
4172   "parameters" :
4173   [
4174    {
4175     "referenced_type" : "_ZTIj"
4176    },
4177    {
4178     "referenced_type" : "_ZTIi"
4179    },
4180    {
4181     "referenced_type" : "_ZTIj"
4182    },
4183    {
4184     "referenced_type" : "_ZTIi"
4185    },
4186    {
4187     "referenced_type" : "_ZTIi"
4188    },
4189    {
4190     "referenced_type" : "_ZTIi"
4191    },
4192    {
4193     "referenced_type" : "_ZTIi"
4194    },
4195    {
4196     "referenced_type" : "_ZTIi"
4197    },
4198    {
4199     "referenced_type" : "_ZTIPKv"
4200    }
4201   ],
4202   "return_type" : "_ZTIv",
4203   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4204  },
4205  {
4206   "function_name" : "glCompressedTexSubImage2D",
4207   "linker_set_key" : "glCompressedTexSubImage2D",
4208   "parameters" :
4209   [
4210    {
4211     "referenced_type" : "_ZTIj"
4212    },
4213    {
4214     "referenced_type" : "_ZTIi"
4215    },
4216    {
4217     "referenced_type" : "_ZTIi"
4218    },
4219    {
4220     "referenced_type" : "_ZTIi"
4221    },
4222    {
4223     "referenced_type" : "_ZTIi"
4224    },
4225    {
4226     "referenced_type" : "_ZTIi"
4227    },
4228    {
4229     "referenced_type" : "_ZTIj"
4230    },
4231    {
4232     "referenced_type" : "_ZTIi"
4233    },
4234    {
4235     "referenced_type" : "_ZTIPKv"
4236    }
4237   ],
4238   "return_type" : "_ZTIv",
4239   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4240  },
4241  {
4242   "function_name" : "glCompressedTexSubImage3D",
4243   "linker_set_key" : "glCompressedTexSubImage3D",
4244   "parameters" :
4245   [
4246    {
4247     "referenced_type" : "_ZTIj"
4248    },
4249    {
4250     "referenced_type" : "_ZTIi"
4251    },
4252    {
4253     "referenced_type" : "_ZTIi"
4254    },
4255    {
4256     "referenced_type" : "_ZTIi"
4257    },
4258    {
4259     "referenced_type" : "_ZTIi"
4260    },
4261    {
4262     "referenced_type" : "_ZTIi"
4263    },
4264    {
4265     "referenced_type" : "_ZTIi"
4266    },
4267    {
4268     "referenced_type" : "_ZTIi"
4269    },
4270    {
4271     "referenced_type" : "_ZTIj"
4272    },
4273    {
4274     "referenced_type" : "_ZTIi"
4275    },
4276    {
4277     "referenced_type" : "_ZTIPKv"
4278    }
4279   ],
4280   "return_type" : "_ZTIv",
4281   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4282  },
4283  {
4284   "function_name" : "glCompressedTexSubImage3DOES",
4285   "linker_set_key" : "glCompressedTexSubImage3DOES",
4286   "parameters" :
4287   [
4288    {
4289     "referenced_type" : "_ZTIj"
4290    },
4291    {
4292     "referenced_type" : "_ZTIi"
4293    },
4294    {
4295     "referenced_type" : "_ZTIi"
4296    },
4297    {
4298     "referenced_type" : "_ZTIi"
4299    },
4300    {
4301     "referenced_type" : "_ZTIi"
4302    },
4303    {
4304     "referenced_type" : "_ZTIi"
4305    },
4306    {
4307     "referenced_type" : "_ZTIi"
4308    },
4309    {
4310     "referenced_type" : "_ZTIi"
4311    },
4312    {
4313     "referenced_type" : "_ZTIj"
4314    },
4315    {
4316     "referenced_type" : "_ZTIi"
4317    },
4318    {
4319     "referenced_type" : "_ZTIPKv"
4320    }
4321   ],
4322   "return_type" : "_ZTIv",
4323   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4324  },
4325  {
4326   "function_name" : "glConservativeRasterParameteriNV",
4327   "linker_set_key" : "glConservativeRasterParameteriNV",
4328   "parameters" :
4329   [
4330    {
4331     "referenced_type" : "_ZTIj"
4332    },
4333    {
4334     "referenced_type" : "_ZTIi"
4335    }
4336   ],
4337   "return_type" : "_ZTIv",
4338   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4339  },
4340  {
4341   "function_name" : "glCopyBufferSubData",
4342   "linker_set_key" : "glCopyBufferSubData",
4343   "parameters" :
4344   [
4345    {
4346     "referenced_type" : "_ZTIj"
4347    },
4348    {
4349     "referenced_type" : "_ZTIj"
4350    },
4351    {
4352     "referenced_type" : "_ZTIl"
4353    },
4354    {
4355     "referenced_type" : "_ZTIl"
4356    },
4357    {
4358     "referenced_type" : "_ZTIl"
4359    }
4360   ],
4361   "return_type" : "_ZTIv",
4362   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4363  },
4364  {
4365   "function_name" : "glCopyBufferSubDataNV",
4366   "linker_set_key" : "glCopyBufferSubDataNV",
4367   "parameters" :
4368   [
4369    {
4370     "referenced_type" : "_ZTIj"
4371    },
4372    {
4373     "referenced_type" : "_ZTIj"
4374    },
4375    {
4376     "referenced_type" : "_ZTIl"
4377    },
4378    {
4379     "referenced_type" : "_ZTIl"
4380    },
4381    {
4382     "referenced_type" : "_ZTIl"
4383    }
4384   ],
4385   "return_type" : "_ZTIv",
4386   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4387  },
4388  {
4389   "function_name" : "glCopyImageSubData",
4390   "linker_set_key" : "glCopyImageSubData",
4391   "parameters" :
4392   [
4393    {
4394     "referenced_type" : "_ZTIj"
4395    },
4396    {
4397     "referenced_type" : "_ZTIj"
4398    },
4399    {
4400     "referenced_type" : "_ZTIi"
4401    },
4402    {
4403     "referenced_type" : "_ZTIi"
4404    },
4405    {
4406     "referenced_type" : "_ZTIi"
4407    },
4408    {
4409     "referenced_type" : "_ZTIi"
4410    },
4411    {
4412     "referenced_type" : "_ZTIj"
4413    },
4414    {
4415     "referenced_type" : "_ZTIj"
4416    },
4417    {
4418     "referenced_type" : "_ZTIi"
4419    },
4420    {
4421     "referenced_type" : "_ZTIi"
4422    },
4423    {
4424     "referenced_type" : "_ZTIi"
4425    },
4426    {
4427     "referenced_type" : "_ZTIi"
4428    },
4429    {
4430     "referenced_type" : "_ZTIi"
4431    },
4432    {
4433     "referenced_type" : "_ZTIi"
4434    },
4435    {
4436     "referenced_type" : "_ZTIi"
4437    }
4438   ],
4439   "return_type" : "_ZTIv",
4440   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
4441  },
4442  {
4443   "function_name" : "glCopyImageSubDataEXT",
4444   "linker_set_key" : "glCopyImageSubDataEXT",
4445   "parameters" :
4446   [
4447    {
4448     "referenced_type" : "_ZTIj"
4449    },
4450    {
4451     "referenced_type" : "_ZTIj"
4452    },
4453    {
4454     "referenced_type" : "_ZTIi"
4455    },
4456    {
4457     "referenced_type" : "_ZTIi"
4458    },
4459    {
4460     "referenced_type" : "_ZTIi"
4461    },
4462    {
4463     "referenced_type" : "_ZTIi"
4464    },
4465    {
4466     "referenced_type" : "_ZTIj"
4467    },
4468    {
4469     "referenced_type" : "_ZTIj"
4470    },
4471    {
4472     "referenced_type" : "_ZTIi"
4473    },
4474    {
4475     "referenced_type" : "_ZTIi"
4476    },
4477    {
4478     "referenced_type" : "_ZTIi"
4479    },
4480    {
4481     "referenced_type" : "_ZTIi"
4482    },
4483    {
4484     "referenced_type" : "_ZTIi"
4485    },
4486    {
4487     "referenced_type" : "_ZTIi"
4488    },
4489    {
4490     "referenced_type" : "_ZTIi"
4491    }
4492   ],
4493   "return_type" : "_ZTIv",
4494   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4495  },
4496  {
4497   "function_name" : "glCopyImageSubDataOES",
4498   "linker_set_key" : "glCopyImageSubDataOES",
4499   "parameters" :
4500   [
4501    {
4502     "referenced_type" : "_ZTIj"
4503    },
4504    {
4505     "referenced_type" : "_ZTIj"
4506    },
4507    {
4508     "referenced_type" : "_ZTIi"
4509    },
4510    {
4511     "referenced_type" : "_ZTIi"
4512    },
4513    {
4514     "referenced_type" : "_ZTIi"
4515    },
4516    {
4517     "referenced_type" : "_ZTIi"
4518    },
4519    {
4520     "referenced_type" : "_ZTIj"
4521    },
4522    {
4523     "referenced_type" : "_ZTIj"
4524    },
4525    {
4526     "referenced_type" : "_ZTIi"
4527    },
4528    {
4529     "referenced_type" : "_ZTIi"
4530    },
4531    {
4532     "referenced_type" : "_ZTIi"
4533    },
4534    {
4535     "referenced_type" : "_ZTIi"
4536    },
4537    {
4538     "referenced_type" : "_ZTIi"
4539    },
4540    {
4541     "referenced_type" : "_ZTIi"
4542    },
4543    {
4544     "referenced_type" : "_ZTIi"
4545    }
4546   ],
4547   "return_type" : "_ZTIv",
4548   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4549  },
4550  {
4551   "function_name" : "glCopyPathNV",
4552   "linker_set_key" : "glCopyPathNV",
4553   "parameters" :
4554   [
4555    {
4556     "referenced_type" : "_ZTIj"
4557    },
4558    {
4559     "referenced_type" : "_ZTIj"
4560    }
4561   ],
4562   "return_type" : "_ZTIv",
4563   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4564  },
4565  {
4566   "function_name" : "glCopyTexImage2D",
4567   "linker_set_key" : "glCopyTexImage2D",
4568   "parameters" :
4569   [
4570    {
4571     "referenced_type" : "_ZTIj"
4572    },
4573    {
4574     "referenced_type" : "_ZTIi"
4575    },
4576    {
4577     "referenced_type" : "_ZTIj"
4578    },
4579    {
4580     "referenced_type" : "_ZTIi"
4581    },
4582    {
4583     "referenced_type" : "_ZTIi"
4584    },
4585    {
4586     "referenced_type" : "_ZTIi"
4587    },
4588    {
4589     "referenced_type" : "_ZTIi"
4590    },
4591    {
4592     "referenced_type" : "_ZTIi"
4593    }
4594   ],
4595   "return_type" : "_ZTIv",
4596   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4597  },
4598  {
4599   "function_name" : "glCopyTexSubImage2D",
4600   "linker_set_key" : "glCopyTexSubImage2D",
4601   "parameters" :
4602   [
4603    {
4604     "referenced_type" : "_ZTIj"
4605    },
4606    {
4607     "referenced_type" : "_ZTIi"
4608    },
4609    {
4610     "referenced_type" : "_ZTIi"
4611    },
4612    {
4613     "referenced_type" : "_ZTIi"
4614    },
4615    {
4616     "referenced_type" : "_ZTIi"
4617    },
4618    {
4619     "referenced_type" : "_ZTIi"
4620    },
4621    {
4622     "referenced_type" : "_ZTIi"
4623    },
4624    {
4625     "referenced_type" : "_ZTIi"
4626    }
4627   ],
4628   "return_type" : "_ZTIv",
4629   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4630  },
4631  {
4632   "function_name" : "glCopyTexSubImage3D",
4633   "linker_set_key" : "glCopyTexSubImage3D",
4634   "parameters" :
4635   [
4636    {
4637     "referenced_type" : "_ZTIj"
4638    },
4639    {
4640     "referenced_type" : "_ZTIi"
4641    },
4642    {
4643     "referenced_type" : "_ZTIi"
4644    },
4645    {
4646     "referenced_type" : "_ZTIi"
4647    },
4648    {
4649     "referenced_type" : "_ZTIi"
4650    },
4651    {
4652     "referenced_type" : "_ZTIi"
4653    },
4654    {
4655     "referenced_type" : "_ZTIi"
4656    },
4657    {
4658     "referenced_type" : "_ZTIi"
4659    },
4660    {
4661     "referenced_type" : "_ZTIi"
4662    }
4663   ],
4664   "return_type" : "_ZTIv",
4665   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
4666  },
4667  {
4668   "function_name" : "glCopyTexSubImage3DOES",
4669   "linker_set_key" : "glCopyTexSubImage3DOES",
4670   "parameters" :
4671   [
4672    {
4673     "referenced_type" : "_ZTIj"
4674    },
4675    {
4676     "referenced_type" : "_ZTIi"
4677    },
4678    {
4679     "referenced_type" : "_ZTIi"
4680    },
4681    {
4682     "referenced_type" : "_ZTIi"
4683    },
4684    {
4685     "referenced_type" : "_ZTIi"
4686    },
4687    {
4688     "referenced_type" : "_ZTIi"
4689    },
4690    {
4691     "referenced_type" : "_ZTIi"
4692    },
4693    {
4694     "referenced_type" : "_ZTIi"
4695    },
4696    {
4697     "referenced_type" : "_ZTIi"
4698    }
4699   ],
4700   "return_type" : "_ZTIv",
4701   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4702  },
4703  {
4704   "function_name" : "glCopyTextureLevelsAPPLE",
4705   "linker_set_key" : "glCopyTextureLevelsAPPLE",
4706   "parameters" :
4707   [
4708    {
4709     "referenced_type" : "_ZTIj"
4710    },
4711    {
4712     "referenced_type" : "_ZTIj"
4713    },
4714    {
4715     "referenced_type" : "_ZTIi"
4716    },
4717    {
4718     "referenced_type" : "_ZTIi"
4719    }
4720   ],
4721   "return_type" : "_ZTIv",
4722   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
4723  },
4724  {
4725   "function_name" : "glCoverFillPathInstancedNV",
4726   "linker_set_key" : "glCoverFillPathInstancedNV",
4727   "parameters" :
4728   [
4729    {
4730     "referenced_type" : "_ZTIi"
4731    },
4732    {
4733     "referenced_type" : "_ZTIj"
4734    },
4735    {
4736     "referenced_type" : "_ZTIPKv"
4737    },
4738    {
4739     "referenced_type" : "_ZTIj"
4740    },
4741    {
4742     "referenced_type" : "_ZTIj"
4743    },
4744    {
4745     "referenced_type" : "_ZTIj"
4746    },
4747    {
4748     "referenced_type" : "_ZTIPKf"
4749    }
4750   ],
4751   "return_type" : "_ZTIv",
4752   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4753  },
4754  {
4755   "function_name" : "glCoverFillPathNV",
4756   "linker_set_key" : "glCoverFillPathNV",
4757   "parameters" :
4758   [
4759    {
4760     "referenced_type" : "_ZTIj"
4761    },
4762    {
4763     "referenced_type" : "_ZTIj"
4764    }
4765   ],
4766   "return_type" : "_ZTIv",
4767   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4768  },
4769  {
4770   "function_name" : "glCoverStrokePathInstancedNV",
4771   "linker_set_key" : "glCoverStrokePathInstancedNV",
4772   "parameters" :
4773   [
4774    {
4775     "referenced_type" : "_ZTIi"
4776    },
4777    {
4778     "referenced_type" : "_ZTIj"
4779    },
4780    {
4781     "referenced_type" : "_ZTIPKv"
4782    },
4783    {
4784     "referenced_type" : "_ZTIj"
4785    },
4786    {
4787     "referenced_type" : "_ZTIj"
4788    },
4789    {
4790     "referenced_type" : "_ZTIj"
4791    },
4792    {
4793     "referenced_type" : "_ZTIPKf"
4794    }
4795   ],
4796   "return_type" : "_ZTIv",
4797   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4798  },
4799  {
4800   "function_name" : "glCoverStrokePathNV",
4801   "linker_set_key" : "glCoverStrokePathNV",
4802   "parameters" :
4803   [
4804    {
4805     "referenced_type" : "_ZTIj"
4806    },
4807    {
4808     "referenced_type" : "_ZTIj"
4809    }
4810   ],
4811   "return_type" : "_ZTIv",
4812   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4813  },
4814  {
4815   "function_name" : "glCoverageMaskNV",
4816   "linker_set_key" : "glCoverageMaskNV",
4817   "parameters" :
4818   [
4819    {
4820     "referenced_type" : "_ZTIh"
4821    }
4822   ],
4823   "return_type" : "_ZTIv",
4824   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4825  },
4826  {
4827   "function_name" : "glCoverageModulationNV",
4828   "linker_set_key" : "glCoverageModulationNV",
4829   "parameters" :
4830   [
4831    {
4832     "referenced_type" : "_ZTIj"
4833    }
4834   ],
4835   "return_type" : "_ZTIv",
4836   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4837  },
4838  {
4839   "function_name" : "glCoverageModulationTableNV",
4840   "linker_set_key" : "glCoverageModulationTableNV",
4841   "parameters" :
4842   [
4843    {
4844     "referenced_type" : "_ZTIi"
4845    },
4846    {
4847     "referenced_type" : "_ZTIPKf"
4848    }
4849   ],
4850   "return_type" : "_ZTIv",
4851   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4852  },
4853  {
4854   "function_name" : "glCoverageOperationNV",
4855   "linker_set_key" : "glCoverageOperationNV",
4856   "parameters" :
4857   [
4858    {
4859     "referenced_type" : "_ZTIj"
4860    }
4861   ],
4862   "return_type" : "_ZTIv",
4863   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4864  },
4865  {
4866   "function_name" : "glCreateMemoryObjectsEXT",
4867   "linker_set_key" : "glCreateMemoryObjectsEXT",
4868   "parameters" :
4869   [
4870    {
4871     "referenced_type" : "_ZTIi"
4872    },
4873    {
4874     "referenced_type" : "_ZTIPj"
4875    }
4876   ],
4877   "return_type" : "_ZTIv",
4878   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4879  },
4880  {
4881   "function_name" : "glCreatePerfQueryINTEL",
4882   "linker_set_key" : "glCreatePerfQueryINTEL",
4883   "parameters" :
4884   [
4885    {
4886     "referenced_type" : "_ZTIj"
4887    },
4888    {
4889     "referenced_type" : "_ZTIPj"
4890    }
4891   ],
4892   "return_type" : "_ZTIv",
4893   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4894  },
4895  {
4896   "function_name" : "glCreateProgram",
4897   "linker_set_key" : "glCreateProgram",
4898   "return_type" : "_ZTIj",
4899   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4900  },
4901  {
4902   "function_name" : "glCreateShader",
4903   "linker_set_key" : "glCreateShader",
4904   "parameters" :
4905   [
4906    {
4907     "referenced_type" : "_ZTIj"
4908    }
4909   ],
4910   "return_type" : "_ZTIj",
4911   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
4912  },
4913  {
4914   "function_name" : "glCreateShaderProgramv",
4915   "linker_set_key" : "glCreateShaderProgramv",
4916   "parameters" :
4917   [
4918    {
4919     "referenced_type" : "_ZTIj"
4920    },
4921    {
4922     "referenced_type" : "_ZTIi"
4923    },
4924    {
4925     "referenced_type" : "_ZTIPKPKc"
4926    }
4927   ],
4928   "return_type" : "_ZTIj",
4929   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
4930  },
4931  {
4932   "function_name" : "glCreateShaderProgramvEXT",
4933   "linker_set_key" : "glCreateShaderProgramvEXT",
4934   "parameters" :
4935   [
4936    {
4937     "referenced_type" : "_ZTIj"
4938    },
4939    {
4940     "referenced_type" : "_ZTIi"
4941    },
4942    {
4943     "referenced_type" : "_ZTIPPKc"
4944    }
4945   ],
4946   "return_type" : "_ZTIj",
4947   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4948  },
4949  {
4950   "function_name" : "glCullFace",
4951   "linker_set_key" : "glCullFace",
4952   "parameters" :
4953   [
4954    {
4955     "referenced_type" : "_ZTIj"
4956    }
4957   ],
4958   "return_type" : "_ZTIv",
4959   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
4960  },
4961  {
4962   "function_name" : "glDebugMessageCallback",
4963   "linker_set_key" : "glDebugMessageCallback",
4964   "parameters" :
4965   [
4966    {
4967     "referenced_type" : "_ZTIPFvjjjjiPKcPKvE"
4968    },
4969    {
4970     "referenced_type" : "_ZTIPKv"
4971    }
4972   ],
4973   "return_type" : "_ZTIv",
4974   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
4975  },
4976  {
4977   "function_name" : "glDebugMessageCallbackKHR",
4978   "linker_set_key" : "glDebugMessageCallbackKHR",
4979   "parameters" :
4980   [
4981    {
4982     "referenced_type" : "_ZTIPFvjjjjiPKcPKvE"
4983    },
4984    {
4985     "referenced_type" : "_ZTIPKv"
4986    }
4987   ],
4988   "return_type" : "_ZTIv",
4989   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
4990  },
4991  {
4992   "function_name" : "glDebugMessageControl",
4993   "linker_set_key" : "glDebugMessageControl",
4994   "parameters" :
4995   [
4996    {
4997     "referenced_type" : "_ZTIj"
4998    },
4999    {
5000     "referenced_type" : "_ZTIj"
5001    },
5002    {
5003     "referenced_type" : "_ZTIj"
5004    },
5005    {
5006     "referenced_type" : "_ZTIi"
5007    },
5008    {
5009     "referenced_type" : "_ZTIPKj"
5010    },
5011    {
5012     "referenced_type" : "_ZTIh"
5013    }
5014   ],
5015   "return_type" : "_ZTIv",
5016   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5017  },
5018  {
5019   "function_name" : "glDebugMessageControlKHR",
5020   "linker_set_key" : "glDebugMessageControlKHR",
5021   "parameters" :
5022   [
5023    {
5024     "referenced_type" : "_ZTIj"
5025    },
5026    {
5027     "referenced_type" : "_ZTIj"
5028    },
5029    {
5030     "referenced_type" : "_ZTIj"
5031    },
5032    {
5033     "referenced_type" : "_ZTIi"
5034    },
5035    {
5036     "referenced_type" : "_ZTIPKj"
5037    },
5038    {
5039     "referenced_type" : "_ZTIh"
5040    }
5041   ],
5042   "return_type" : "_ZTIv",
5043   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5044  },
5045  {
5046   "function_name" : "glDebugMessageInsert",
5047   "linker_set_key" : "glDebugMessageInsert",
5048   "parameters" :
5049   [
5050    {
5051     "referenced_type" : "_ZTIj"
5052    },
5053    {
5054     "referenced_type" : "_ZTIj"
5055    },
5056    {
5057     "referenced_type" : "_ZTIj"
5058    },
5059    {
5060     "referenced_type" : "_ZTIj"
5061    },
5062    {
5063     "referenced_type" : "_ZTIi"
5064    },
5065    {
5066     "referenced_type" : "_ZTIPKc"
5067    }
5068   ],
5069   "return_type" : "_ZTIv",
5070   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5071  },
5072  {
5073   "function_name" : "glDebugMessageInsertKHR",
5074   "linker_set_key" : "glDebugMessageInsertKHR",
5075   "parameters" :
5076   [
5077    {
5078     "referenced_type" : "_ZTIj"
5079    },
5080    {
5081     "referenced_type" : "_ZTIj"
5082    },
5083    {
5084     "referenced_type" : "_ZTIj"
5085    },
5086    {
5087     "referenced_type" : "_ZTIj"
5088    },
5089    {
5090     "referenced_type" : "_ZTIi"
5091    },
5092    {
5093     "referenced_type" : "_ZTIPKc"
5094    }
5095   ],
5096   "return_type" : "_ZTIv",
5097   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5098  },
5099  {
5100   "function_name" : "glDeleteBuffers",
5101   "linker_set_key" : "glDeleteBuffers",
5102   "parameters" :
5103   [
5104    {
5105     "referenced_type" : "_ZTIi"
5106    },
5107    {
5108     "referenced_type" : "_ZTIPKj"
5109    }
5110   ],
5111   "return_type" : "_ZTIv",
5112   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5113  },
5114  {
5115   "function_name" : "glDeleteFencesNV",
5116   "linker_set_key" : "glDeleteFencesNV",
5117   "parameters" :
5118   [
5119    {
5120     "referenced_type" : "_ZTIi"
5121    },
5122    {
5123     "referenced_type" : "_ZTIPKj"
5124    }
5125   ],
5126   "return_type" : "_ZTIv",
5127   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
5128  },
5129  {
5130   "function_name" : "glDeleteFramebuffers",
5131   "linker_set_key" : "glDeleteFramebuffers",
5132   "parameters" :
5133   [
5134    {
5135     "referenced_type" : "_ZTIi"
5136    },
5137    {
5138     "referenced_type" : "_ZTIPKj"
5139    }
5140   ],
5141   "return_type" : "_ZTIv",
5142   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5143  },
5144  {
5145   "function_name" : "glDeleteMemoryObjectsEXT",
5146   "linker_set_key" : "glDeleteMemoryObjectsEXT",
5147   "parameters" :
5148   [
5149    {
5150     "referenced_type" : "_ZTIi"
5151    },
5152    {
5153     "referenced_type" : "_ZTIPKj"
5154    }
5155   ],
5156   "return_type" : "_ZTIv",
5157   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5158  },
5159  {
5160   "function_name" : "glDeletePathsNV",
5161   "linker_set_key" : "glDeletePathsNV",
5162   "parameters" :
5163   [
5164    {
5165     "referenced_type" : "_ZTIj"
5166    },
5167    {
5168     "referenced_type" : "_ZTIi"
5169    }
5170   ],
5171   "return_type" : "_ZTIv",
5172   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5173  },
5174  {
5175   "function_name" : "glDeletePerfMonitorsAMD",
5176   "linker_set_key" : "glDeletePerfMonitorsAMD",
5177   "parameters" :
5178   [
5179    {
5180     "referenced_type" : "_ZTIi"
5181    },
5182    {
5183     "referenced_type" : "_ZTIPj"
5184    }
5185   ],
5186   "return_type" : "_ZTIv",
5187   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5188  },
5189  {
5190   "function_name" : "glDeletePerfQueryINTEL",
5191   "linker_set_key" : "glDeletePerfQueryINTEL",
5192   "parameters" :
5193   [
5194    {
5195     "referenced_type" : "_ZTIj"
5196    }
5197   ],
5198   "return_type" : "_ZTIv",
5199   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5200  },
5201  {
5202   "function_name" : "glDeleteProgram",
5203   "linker_set_key" : "glDeleteProgram",
5204   "parameters" :
5205   [
5206    {
5207     "referenced_type" : "_ZTIj"
5208    }
5209   ],
5210   "return_type" : "_ZTIv",
5211   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5212  },
5213  {
5214   "function_name" : "glDeleteProgramPipelines",
5215   "linker_set_key" : "glDeleteProgramPipelines",
5216   "parameters" :
5217   [
5218    {
5219     "referenced_type" : "_ZTIi"
5220    },
5221    {
5222     "referenced_type" : "_ZTIPKj"
5223    }
5224   ],
5225   "return_type" : "_ZTIv",
5226   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5227  },
5228  {
5229   "function_name" : "glDeleteProgramPipelinesEXT",
5230   "linker_set_key" : "glDeleteProgramPipelinesEXT",
5231   "parameters" :
5232   [
5233    {
5234     "referenced_type" : "_ZTIi"
5235    },
5236    {
5237     "referenced_type" : "_ZTIPKj"
5238    }
5239   ],
5240   "return_type" : "_ZTIv",
5241   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5242  },
5243  {
5244   "function_name" : "glDeleteQueries",
5245   "linker_set_key" : "glDeleteQueries",
5246   "parameters" :
5247   [
5248    {
5249     "referenced_type" : "_ZTIi"
5250    },
5251    {
5252     "referenced_type" : "_ZTIPKj"
5253    }
5254   ],
5255   "return_type" : "_ZTIv",
5256   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5257  },
5258  {
5259   "function_name" : "glDeleteQueriesEXT",
5260   "linker_set_key" : "glDeleteQueriesEXT",
5261   "parameters" :
5262   [
5263    {
5264     "referenced_type" : "_ZTIi"
5265    },
5266    {
5267     "referenced_type" : "_ZTIPKj"
5268    }
5269   ],
5270   "return_type" : "_ZTIv",
5271   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5272  },
5273  {
5274   "function_name" : "glDeleteRenderbuffers",
5275   "linker_set_key" : "glDeleteRenderbuffers",
5276   "parameters" :
5277   [
5278    {
5279     "referenced_type" : "_ZTIi"
5280    },
5281    {
5282     "referenced_type" : "_ZTIPKj"
5283    }
5284   ],
5285   "return_type" : "_ZTIv",
5286   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5287  },
5288  {
5289   "function_name" : "glDeleteSamplers",
5290   "linker_set_key" : "glDeleteSamplers",
5291   "parameters" :
5292   [
5293    {
5294     "referenced_type" : "_ZTIi"
5295    },
5296    {
5297     "referenced_type" : "_ZTIPKj"
5298    }
5299   ],
5300   "return_type" : "_ZTIv",
5301   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5302  },
5303  {
5304   "function_name" : "glDeleteSemaphoresEXT",
5305   "linker_set_key" : "glDeleteSemaphoresEXT",
5306   "parameters" :
5307   [
5308    {
5309     "referenced_type" : "_ZTIi"
5310    },
5311    {
5312     "referenced_type" : "_ZTIPKj"
5313    }
5314   ],
5315   "return_type" : "_ZTIv",
5316   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5317  },
5318  {
5319   "function_name" : "glDeleteShader",
5320   "linker_set_key" : "glDeleteShader",
5321   "parameters" :
5322   [
5323    {
5324     "referenced_type" : "_ZTIj"
5325    }
5326   ],
5327   "return_type" : "_ZTIv",
5328   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5329  },
5330  {
5331   "function_name" : "glDeleteSync",
5332   "linker_set_key" : "glDeleteSync",
5333   "parameters" :
5334   [
5335    {
5336     "referenced_type" : "_ZTIP8__GLsync"
5337    }
5338   ],
5339   "return_type" : "_ZTIv",
5340   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5341  },
5342  {
5343   "function_name" : "glDeleteSyncAPPLE",
5344   "linker_set_key" : "glDeleteSyncAPPLE",
5345   "parameters" :
5346   [
5347    {
5348     "referenced_type" : "_ZTIP8__GLsync"
5349    }
5350   ],
5351   "return_type" : "_ZTIv",
5352   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
5353  },
5354  {
5355   "function_name" : "glDeleteTextures",
5356   "linker_set_key" : "glDeleteTextures",
5357   "parameters" :
5358   [
5359    {
5360     "referenced_type" : "_ZTIi"
5361    },
5362    {
5363     "referenced_type" : "_ZTIPKj"
5364    }
5365   ],
5366   "return_type" : "_ZTIv",
5367   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5368  },
5369  {
5370   "function_name" : "glDeleteTransformFeedbacks",
5371   "linker_set_key" : "glDeleteTransformFeedbacks",
5372   "parameters" :
5373   [
5374    {
5375     "referenced_type" : "_ZTIi"
5376    },
5377    {
5378     "referenced_type" : "_ZTIPKj"
5379    }
5380   ],
5381   "return_type" : "_ZTIv",
5382   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5383  },
5384  {
5385   "function_name" : "glDeleteVertexArrays",
5386   "linker_set_key" : "glDeleteVertexArrays",
5387   "parameters" :
5388   [
5389    {
5390     "referenced_type" : "_ZTIi"
5391    },
5392    {
5393     "referenced_type" : "_ZTIPKj"
5394    }
5395   ],
5396   "return_type" : "_ZTIv",
5397   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5398  },
5399  {
5400   "function_name" : "glDeleteVertexArraysOES",
5401   "linker_set_key" : "glDeleteVertexArraysOES",
5402   "parameters" :
5403   [
5404    {
5405     "referenced_type" : "_ZTIi"
5406    },
5407    {
5408     "referenced_type" : "_ZTIPKj"
5409    }
5410   ],
5411   "return_type" : "_ZTIv",
5412   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
5413  },
5414  {
5415   "function_name" : "glDepthFunc",
5416   "linker_set_key" : "glDepthFunc",
5417   "parameters" :
5418   [
5419    {
5420     "referenced_type" : "_ZTIj"
5421    }
5422   ],
5423   "return_type" : "_ZTIv",
5424   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5425  },
5426  {
5427   "function_name" : "glDepthMask",
5428   "linker_set_key" : "glDepthMask",
5429   "parameters" :
5430   [
5431    {
5432     "referenced_type" : "_ZTIh"
5433    }
5434   ],
5435   "return_type" : "_ZTIv",
5436   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5437  },
5438  {
5439   "function_name" : "glDepthRangeArrayfvNV",
5440   "linker_set_key" : "glDepthRangeArrayfvNV",
5441   "parameters" :
5442   [
5443    {
5444     "referenced_type" : "_ZTIj"
5445    },
5446    {
5447     "referenced_type" : "_ZTIi"
5448    },
5449    {
5450     "referenced_type" : "_ZTIPKf"
5451    }
5452   ],
5453   "return_type" : "_ZTIv",
5454   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5455  },
5456  {
5457   "function_name" : "glDepthRangeArrayfvOES",
5458   "linker_set_key" : "glDepthRangeArrayfvOES",
5459   "parameters" :
5460   [
5461    {
5462     "referenced_type" : "_ZTIj"
5463    },
5464    {
5465     "referenced_type" : "_ZTIi"
5466    },
5467    {
5468     "referenced_type" : "_ZTIPKf"
5469    }
5470   ],
5471   "return_type" : "_ZTIv",
5472   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5473  },
5474  {
5475   "function_name" : "glDepthRangeIndexedfNV",
5476   "linker_set_key" : "glDepthRangeIndexedfNV",
5477   "parameters" :
5478   [
5479    {
5480     "referenced_type" : "_ZTIj"
5481    },
5482    {
5483     "referenced_type" : "_ZTIf"
5484    },
5485    {
5486     "referenced_type" : "_ZTIf"
5487    }
5488   ],
5489   "return_type" : "_ZTIv",
5490   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5491  },
5492  {
5493   "function_name" : "glDepthRangeIndexedfOES",
5494   "linker_set_key" : "glDepthRangeIndexedfOES",
5495   "parameters" :
5496   [
5497    {
5498     "referenced_type" : "_ZTIj"
5499    },
5500    {
5501     "referenced_type" : "_ZTIf"
5502    },
5503    {
5504     "referenced_type" : "_ZTIf"
5505    }
5506   ],
5507   "return_type" : "_ZTIv",
5508   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5509  },
5510  {
5511   "function_name" : "glDepthRangef",
5512   "linker_set_key" : "glDepthRangef",
5513   "parameters" :
5514   [
5515    {
5516     "referenced_type" : "_ZTIf"
5517    },
5518    {
5519     "referenced_type" : "_ZTIf"
5520    }
5521   ],
5522   "return_type" : "_ZTIv",
5523   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5524  },
5525  {
5526   "function_name" : "glDetachShader",
5527   "linker_set_key" : "glDetachShader",
5528   "parameters" :
5529   [
5530    {
5531     "referenced_type" : "_ZTIj"
5532    },
5533    {
5534     "referenced_type" : "_ZTIj"
5535    }
5536   ],
5537   "return_type" : "_ZTIv",
5538   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5539  },
5540  {
5541   "function_name" : "glDisable",
5542   "linker_set_key" : "glDisable",
5543   "parameters" :
5544   [
5545    {
5546     "referenced_type" : "_ZTIj"
5547    }
5548   ],
5549   "return_type" : "_ZTIv",
5550   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5551  },
5552  {
5553   "function_name" : "glDisableDriverControlQCOM",
5554   "linker_set_key" : "glDisableDriverControlQCOM",
5555   "parameters" :
5556   [
5557    {
5558     "referenced_type" : "_ZTIj"
5559    }
5560   ],
5561   "return_type" : "_ZTIv",
5562   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
5563  },
5564  {
5565   "function_name" : "glDisableVertexAttribArray",
5566   "linker_set_key" : "glDisableVertexAttribArray",
5567   "parameters" :
5568   [
5569    {
5570     "referenced_type" : "_ZTIj"
5571    }
5572   ],
5573   "return_type" : "_ZTIv",
5574   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
5575  },
5576  {
5577   "function_name" : "glDisablei",
5578   "linker_set_key" : "glDisablei",
5579   "parameters" :
5580   [
5581    {
5582     "referenced_type" : "_ZTIj"
5583    },
5584    {
5585     "referenced_type" : "_ZTIj"
5586    }
5587   ],
5588   "return_type" : "_ZTIv",
5589   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5590  },
5591  {
5592   "function_name" : "glDisableiEXT",
5593   "linker_set_key" : "glDisableiEXT",
5594   "parameters" :
5595   [
5596    {
5597     "referenced_type" : "_ZTIj"
5598    },
5599    {
5600     "referenced_type" : "_ZTIj"
5601    }
5602   ],
5603   "return_type" : "_ZTIv",
5604   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5605  },
5606  {
5607   "function_name" : "glDisableiNV",
5608   "linker_set_key" : "glDisableiNV",
5609   "parameters" :
5610   [
5611    {
5612     "referenced_type" : "_ZTIj"
5613    },
5614    {
5615     "referenced_type" : "_ZTIj"
5616    }
5617   ],
5618   "return_type" : "_ZTIv",
5619   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5620  },
5621  {
5622   "function_name" : "glDisableiOES",
5623   "linker_set_key" : "glDisableiOES",
5624   "parameters" :
5625   [
5626    {
5627     "referenced_type" : "_ZTIj"
5628    },
5629    {
5630     "referenced_type" : "_ZTIj"
5631    }
5632   ],
5633   "return_type" : "_ZTIv",
5634   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5635  },
5636  {
5637   "function_name" : "glDiscardFramebufferEXT",
5638   "linker_set_key" : "glDiscardFramebufferEXT",
5639   "parameters" :
5640   [
5641    {
5642     "referenced_type" : "_ZTIj"
5643    },
5644    {
5645     "referenced_type" : "_ZTIi"
5646    },
5647    {
5648     "referenced_type" : "_ZTIPKj"
5649    }
5650   ],
5651   "return_type" : "_ZTIv",
5652   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
5653  },
5654  {
5655   "function_name" : "glDispatchCompute",
5656   "linker_set_key" : "glDispatchCompute",
5657   "parameters" :
5658   [
5659    {
5660     "referenced_type" : "_ZTIj"
5661    },
5662    {
5663     "referenced_type" : "_ZTIj"
5664    },
5665    {
5666     "referenced_type" : "_ZTIj"
5667    }
5668   ],
5669   "return_type" : "_ZTIv",
5670   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5671  },
5672  {
5673   "function_name" : "glDispatchComputeIndirect",
5674   "linker_set_key" : "glDispatchComputeIndirect",
5675   "parameters" :
5676   [
5677    {
5678     "referenced_type" : "_ZTIl"
5679    }
5680   ],
5681   "return_type" : "_ZTIv",
5682   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5683  },
5684  {
5685   "function_name" : "glDrawArrays",
5686   "linker_set_key" : "glDrawArrays",
5687   "parameters" :
5688   [
5689    {
5690     "referenced_type" : "_ZTIj"
5691    },
5692    {
5693     "referenced_type" : "_ZTIi"
5694    },
5695    {
5696     "referenced_type" : "_ZTIi"
5697    }
5698   ],
5699   "return_type" : "_ZTIv",
5700   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5701  },
5702  {
5703   "function_name" : "glDrawArraysIndirect",
5704   "linker_set_key" : "glDrawArraysIndirect",
5705   "parameters" :
5706   [
5707    {
5708     "referenced_type" : "_ZTIj"
5709    },
5710    {
5711     "referenced_type" : "_ZTIPKv"
5712    }
5713   ],
5714   "return_type" : "_ZTIv",
5715   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5716  },
5717  {
5718   "function_name" : "glDrawArraysInstanced",
5719   "linker_set_key" : "glDrawArraysInstanced",
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" : "_ZTIi"
5733    }
5734   ],
5735   "return_type" : "_ZTIv",
5736   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5737  },
5738  {
5739   "function_name" : "glDrawArraysInstancedANGLE",
5740   "linker_set_key" : "glDrawArraysInstancedANGLE",
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" : "_ZTIi"
5754    }
5755   ],
5756   "return_type" : "_ZTIv",
5757   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5758  },
5759  {
5760   "function_name" : "glDrawArraysInstancedBaseInstanceEXT",
5761   "linker_set_key" : "glDrawArraysInstancedBaseInstanceEXT",
5762   "parameters" :
5763   [
5764    {
5765     "referenced_type" : "_ZTIj"
5766    },
5767    {
5768     "referenced_type" : "_ZTIi"
5769    },
5770    {
5771     "referenced_type" : "_ZTIi"
5772    },
5773    {
5774     "referenced_type" : "_ZTIi"
5775    },
5776    {
5777     "referenced_type" : "_ZTIj"
5778    }
5779   ],
5780   "return_type" : "_ZTIv",
5781   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5782  },
5783  {
5784   "function_name" : "glDrawArraysInstancedEXT",
5785   "linker_set_key" : "glDrawArraysInstancedEXT",
5786   "parameters" :
5787   [
5788    {
5789     "referenced_type" : "_ZTIj"
5790    },
5791    {
5792     "referenced_type" : "_ZTIi"
5793    },
5794    {
5795     "referenced_type" : "_ZTIi"
5796    },
5797    {
5798     "referenced_type" : "_ZTIi"
5799    }
5800   ],
5801   "return_type" : "_ZTIv",
5802   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5803  },
5804  {
5805   "function_name" : "glDrawArraysInstancedNV",
5806   "linker_set_key" : "glDrawArraysInstancedNV",
5807   "parameters" :
5808   [
5809    {
5810     "referenced_type" : "_ZTIj"
5811    },
5812    {
5813     "referenced_type" : "_ZTIi"
5814    },
5815    {
5816     "referenced_type" : "_ZTIi"
5817    },
5818    {
5819     "referenced_type" : "_ZTIi"
5820    }
5821   ],
5822   "return_type" : "_ZTIv",
5823   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5824  },
5825  {
5826   "function_name" : "glDrawBuffers",
5827   "linker_set_key" : "glDrawBuffers",
5828   "parameters" :
5829   [
5830    {
5831     "referenced_type" : "_ZTIi"
5832    },
5833    {
5834     "referenced_type" : "_ZTIPKj"
5835    }
5836   ],
5837   "return_type" : "_ZTIv",
5838   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
5839  },
5840  {
5841   "function_name" : "glDrawBuffersEXT",
5842   "linker_set_key" : "glDrawBuffersEXT",
5843   "parameters" :
5844   [
5845    {
5846     "referenced_type" : "_ZTIi"
5847    },
5848    {
5849     "referenced_type" : "_ZTIPKj"
5850    }
5851   ],
5852   "return_type" : "_ZTIv",
5853   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5854  },
5855  {
5856   "function_name" : "glDrawBuffersIndexedEXT",
5857   "linker_set_key" : "glDrawBuffersIndexedEXT",
5858   "parameters" :
5859   [
5860    {
5861     "referenced_type" : "_ZTIi"
5862    },
5863    {
5864     "referenced_type" : "_ZTIPKj"
5865    },
5866    {
5867     "referenced_type" : "_ZTIPKi"
5868    }
5869   ],
5870   "return_type" : "_ZTIv",
5871   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5872  },
5873  {
5874   "function_name" : "glDrawBuffersNV",
5875   "linker_set_key" : "glDrawBuffersNV",
5876   "parameters" :
5877   [
5878    {
5879     "referenced_type" : "_ZTIi"
5880    },
5881    {
5882     "referenced_type" : "_ZTIPKj"
5883    }
5884   ],
5885   "return_type" : "_ZTIv",
5886   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5887  },
5888  {
5889   "function_name" : "glDrawElements",
5890   "linker_set_key" : "glDrawElements",
5891   "parameters" :
5892   [
5893    {
5894     "referenced_type" : "_ZTIj"
5895    },
5896    {
5897     "referenced_type" : "_ZTIi"
5898    },
5899    {
5900     "referenced_type" : "_ZTIj"
5901    },
5902    {
5903     "referenced_type" : "_ZTIPKv"
5904    }
5905   ],
5906   "return_type" : "_ZTIv",
5907   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
5908  },
5909  {
5910   "function_name" : "glDrawElementsBaseVertex",
5911   "linker_set_key" : "glDrawElementsBaseVertex",
5912   "parameters" :
5913   [
5914    {
5915     "referenced_type" : "_ZTIj"
5916    },
5917    {
5918     "referenced_type" : "_ZTIi"
5919    },
5920    {
5921     "referenced_type" : "_ZTIj"
5922    },
5923    {
5924     "referenced_type" : "_ZTIPKv"
5925    },
5926    {
5927     "referenced_type" : "_ZTIi"
5928    }
5929   ],
5930   "return_type" : "_ZTIv",
5931   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
5932  },
5933  {
5934   "function_name" : "glDrawElementsBaseVertexEXT",
5935   "linker_set_key" : "glDrawElementsBaseVertexEXT",
5936   "parameters" :
5937   [
5938    {
5939     "referenced_type" : "_ZTIj"
5940    },
5941    {
5942     "referenced_type" : "_ZTIi"
5943    },
5944    {
5945     "referenced_type" : "_ZTIj"
5946    },
5947    {
5948     "referenced_type" : "_ZTIPKv"
5949    },
5950    {
5951     "referenced_type" : "_ZTIi"
5952    }
5953   ],
5954   "return_type" : "_ZTIv",
5955   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5956  },
5957  {
5958   "function_name" : "glDrawElementsBaseVertexOES",
5959   "linker_set_key" : "glDrawElementsBaseVertexOES",
5960   "parameters" :
5961   [
5962    {
5963     "referenced_type" : "_ZTIj"
5964    },
5965    {
5966     "referenced_type" : "_ZTIi"
5967    },
5968    {
5969     "referenced_type" : "_ZTIj"
5970    },
5971    {
5972     "referenced_type" : "_ZTIPKv"
5973    },
5974    {
5975     "referenced_type" : "_ZTIi"
5976    }
5977   ],
5978   "return_type" : "_ZTIv",
5979   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
5980  },
5981  {
5982   "function_name" : "glDrawElementsIndirect",
5983   "linker_set_key" : "glDrawElementsIndirect",
5984   "parameters" :
5985   [
5986    {
5987     "referenced_type" : "_ZTIj"
5988    },
5989    {
5990     "referenced_type" : "_ZTIj"
5991    },
5992    {
5993     "referenced_type" : "_ZTIPKv"
5994    }
5995   ],
5996   "return_type" : "_ZTIv",
5997   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
5998  },
5999  {
6000   "function_name" : "glDrawElementsInstanced",
6001   "linker_set_key" : "glDrawElementsInstanced",
6002   "parameters" :
6003   [
6004    {
6005     "referenced_type" : "_ZTIj"
6006    },
6007    {
6008     "referenced_type" : "_ZTIi"
6009    },
6010    {
6011     "referenced_type" : "_ZTIj"
6012    },
6013    {
6014     "referenced_type" : "_ZTIPKv"
6015    },
6016    {
6017     "referenced_type" : "_ZTIi"
6018    }
6019   ],
6020   "return_type" : "_ZTIv",
6021   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6022  },
6023  {
6024   "function_name" : "glDrawElementsInstancedANGLE",
6025   "linker_set_key" : "glDrawElementsInstancedANGLE",
6026   "parameters" :
6027   [
6028    {
6029     "referenced_type" : "_ZTIj"
6030    },
6031    {
6032     "referenced_type" : "_ZTIi"
6033    },
6034    {
6035     "referenced_type" : "_ZTIj"
6036    },
6037    {
6038     "referenced_type" : "_ZTIPKv"
6039    },
6040    {
6041     "referenced_type" : "_ZTIi"
6042    }
6043   ],
6044   "return_type" : "_ZTIv",
6045   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6046  },
6047  {
6048   "function_name" : "glDrawElementsInstancedBaseInstanceEXT",
6049   "linker_set_key" : "glDrawElementsInstancedBaseInstanceEXT",
6050   "parameters" :
6051   [
6052    {
6053     "referenced_type" : "_ZTIj"
6054    },
6055    {
6056     "referenced_type" : "_ZTIi"
6057    },
6058    {
6059     "referenced_type" : "_ZTIj"
6060    },
6061    {
6062     "referenced_type" : "_ZTIPKv"
6063    },
6064    {
6065     "referenced_type" : "_ZTIi"
6066    },
6067    {
6068     "referenced_type" : "_ZTIj"
6069    }
6070   ],
6071   "return_type" : "_ZTIv",
6072   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6073  },
6074  {
6075   "function_name" : "glDrawElementsInstancedBaseVertex",
6076   "linker_set_key" : "glDrawElementsInstancedBaseVertex",
6077   "parameters" :
6078   [
6079    {
6080     "referenced_type" : "_ZTIj"
6081    },
6082    {
6083     "referenced_type" : "_ZTIi"
6084    },
6085    {
6086     "referenced_type" : "_ZTIj"
6087    },
6088    {
6089     "referenced_type" : "_ZTIPKv"
6090    },
6091    {
6092     "referenced_type" : "_ZTIi"
6093    },
6094    {
6095     "referenced_type" : "_ZTIi"
6096    }
6097   ],
6098   "return_type" : "_ZTIv",
6099   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6100  },
6101  {
6102   "function_name" : "glDrawElementsInstancedBaseVertexBaseInstanceEXT",
6103   "linker_set_key" : "glDrawElementsInstancedBaseVertexBaseInstanceEXT",
6104   "parameters" :
6105   [
6106    {
6107     "referenced_type" : "_ZTIj"
6108    },
6109    {
6110     "referenced_type" : "_ZTIi"
6111    },
6112    {
6113     "referenced_type" : "_ZTIj"
6114    },
6115    {
6116     "referenced_type" : "_ZTIPKv"
6117    },
6118    {
6119     "referenced_type" : "_ZTIi"
6120    },
6121    {
6122     "referenced_type" : "_ZTIi"
6123    },
6124    {
6125     "referenced_type" : "_ZTIj"
6126    }
6127   ],
6128   "return_type" : "_ZTIv",
6129   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6130  },
6131  {
6132   "function_name" : "glDrawElementsInstancedBaseVertexEXT",
6133   "linker_set_key" : "glDrawElementsInstancedBaseVertexEXT",
6134   "parameters" :
6135   [
6136    {
6137     "referenced_type" : "_ZTIj"
6138    },
6139    {
6140     "referenced_type" : "_ZTIi"
6141    },
6142    {
6143     "referenced_type" : "_ZTIj"
6144    },
6145    {
6146     "referenced_type" : "_ZTIPKv"
6147    },
6148    {
6149     "referenced_type" : "_ZTIi"
6150    },
6151    {
6152     "referenced_type" : "_ZTIi"
6153    }
6154   ],
6155   "return_type" : "_ZTIv",
6156   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6157  },
6158  {
6159   "function_name" : "glDrawElementsInstancedBaseVertexOES",
6160   "linker_set_key" : "glDrawElementsInstancedBaseVertexOES",
6161   "parameters" :
6162   [
6163    {
6164     "referenced_type" : "_ZTIj"
6165    },
6166    {
6167     "referenced_type" : "_ZTIi"
6168    },
6169    {
6170     "referenced_type" : "_ZTIj"
6171    },
6172    {
6173     "referenced_type" : "_ZTIPKv"
6174    },
6175    {
6176     "referenced_type" : "_ZTIi"
6177    },
6178    {
6179     "referenced_type" : "_ZTIi"
6180    }
6181   ],
6182   "return_type" : "_ZTIv",
6183   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6184  },
6185  {
6186   "function_name" : "glDrawElementsInstancedEXT",
6187   "linker_set_key" : "glDrawElementsInstancedEXT",
6188   "parameters" :
6189   [
6190    {
6191     "referenced_type" : "_ZTIj"
6192    },
6193    {
6194     "referenced_type" : "_ZTIi"
6195    },
6196    {
6197     "referenced_type" : "_ZTIj"
6198    },
6199    {
6200     "referenced_type" : "_ZTIPKv"
6201    },
6202    {
6203     "referenced_type" : "_ZTIi"
6204    }
6205   ],
6206   "return_type" : "_ZTIv",
6207   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6208  },
6209  {
6210   "function_name" : "glDrawElementsInstancedNV",
6211   "linker_set_key" : "glDrawElementsInstancedNV",
6212   "parameters" :
6213   [
6214    {
6215     "referenced_type" : "_ZTIj"
6216    },
6217    {
6218     "referenced_type" : "_ZTIi"
6219    },
6220    {
6221     "referenced_type" : "_ZTIj"
6222    },
6223    {
6224     "referenced_type" : "_ZTIPKv"
6225    },
6226    {
6227     "referenced_type" : "_ZTIi"
6228    }
6229   ],
6230   "return_type" : "_ZTIv",
6231   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6232  },
6233  {
6234   "function_name" : "glDrawRangeElements",
6235   "linker_set_key" : "glDrawRangeElements",
6236   "parameters" :
6237   [
6238    {
6239     "referenced_type" : "_ZTIj"
6240    },
6241    {
6242     "referenced_type" : "_ZTIj"
6243    },
6244    {
6245     "referenced_type" : "_ZTIj"
6246    },
6247    {
6248     "referenced_type" : "_ZTIi"
6249    },
6250    {
6251     "referenced_type" : "_ZTIj"
6252    },
6253    {
6254     "referenced_type" : "_ZTIPKv"
6255    }
6256   ],
6257   "return_type" : "_ZTIv",
6258   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6259  },
6260  {
6261   "function_name" : "glDrawRangeElementsBaseVertex",
6262   "linker_set_key" : "glDrawRangeElementsBaseVertex",
6263   "parameters" :
6264   [
6265    {
6266     "referenced_type" : "_ZTIj"
6267    },
6268    {
6269     "referenced_type" : "_ZTIj"
6270    },
6271    {
6272     "referenced_type" : "_ZTIj"
6273    },
6274    {
6275     "referenced_type" : "_ZTIi"
6276    },
6277    {
6278     "referenced_type" : "_ZTIj"
6279    },
6280    {
6281     "referenced_type" : "_ZTIPKv"
6282    },
6283    {
6284     "referenced_type" : "_ZTIi"
6285    }
6286   ],
6287   "return_type" : "_ZTIv",
6288   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6289  },
6290  {
6291   "function_name" : "glDrawRangeElementsBaseVertexEXT",
6292   "linker_set_key" : "glDrawRangeElementsBaseVertexEXT",
6293   "parameters" :
6294   [
6295    {
6296     "referenced_type" : "_ZTIj"
6297    },
6298    {
6299     "referenced_type" : "_ZTIj"
6300    },
6301    {
6302     "referenced_type" : "_ZTIj"
6303    },
6304    {
6305     "referenced_type" : "_ZTIi"
6306    },
6307    {
6308     "referenced_type" : "_ZTIj"
6309    },
6310    {
6311     "referenced_type" : "_ZTIPKv"
6312    },
6313    {
6314     "referenced_type" : "_ZTIi"
6315    }
6316   ],
6317   "return_type" : "_ZTIv",
6318   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6319  },
6320  {
6321   "function_name" : "glDrawRangeElementsBaseVertexOES",
6322   "linker_set_key" : "glDrawRangeElementsBaseVertexOES",
6323   "parameters" :
6324   [
6325    {
6326     "referenced_type" : "_ZTIj"
6327    },
6328    {
6329     "referenced_type" : "_ZTIj"
6330    },
6331    {
6332     "referenced_type" : "_ZTIj"
6333    },
6334    {
6335     "referenced_type" : "_ZTIi"
6336    },
6337    {
6338     "referenced_type" : "_ZTIj"
6339    },
6340    {
6341     "referenced_type" : "_ZTIPKv"
6342    },
6343    {
6344     "referenced_type" : "_ZTIi"
6345    }
6346   ],
6347   "return_type" : "_ZTIv",
6348   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6349  },
6350  {
6351   "function_name" : "glDrawTransformFeedbackEXT",
6352   "linker_set_key" : "glDrawTransformFeedbackEXT",
6353   "parameters" :
6354   [
6355    {
6356     "referenced_type" : "_ZTIj"
6357    },
6358    {
6359     "referenced_type" : "_ZTIj"
6360    }
6361   ],
6362   "return_type" : "_ZTIv",
6363   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6364  },
6365  {
6366   "function_name" : "glDrawTransformFeedbackInstancedEXT",
6367   "linker_set_key" : "glDrawTransformFeedbackInstancedEXT",
6368   "parameters" :
6369   [
6370    {
6371     "referenced_type" : "_ZTIj"
6372    },
6373    {
6374     "referenced_type" : "_ZTIj"
6375    },
6376    {
6377     "referenced_type" : "_ZTIi"
6378    }
6379   ],
6380   "return_type" : "_ZTIv",
6381   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6382  },
6383  {
6384   "function_name" : "glDrawVkImageNV",
6385   "linker_set_key" : "glDrawVkImageNV",
6386   "parameters" :
6387   [
6388    {
6389     "referenced_type" : "_ZTIm"
6390    },
6391    {
6392     "referenced_type" : "_ZTIj"
6393    },
6394    {
6395     "referenced_type" : "_ZTIf"
6396    },
6397    {
6398     "referenced_type" : "_ZTIf"
6399    },
6400    {
6401     "referenced_type" : "_ZTIf"
6402    },
6403    {
6404     "referenced_type" : "_ZTIf"
6405    },
6406    {
6407     "referenced_type" : "_ZTIf"
6408    },
6409    {
6410     "referenced_type" : "_ZTIf"
6411    },
6412    {
6413     "referenced_type" : "_ZTIf"
6414    },
6415    {
6416     "referenced_type" : "_ZTIf"
6417    },
6418    {
6419     "referenced_type" : "_ZTIf"
6420    }
6421   ],
6422   "return_type" : "_ZTIv",
6423   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6424  },
6425  {
6426   "function_name" : "glEGLImageTargetRenderbufferStorageOES",
6427   "linker_set_key" : "glEGLImageTargetRenderbufferStorageOES",
6428   "parameters" :
6429   [
6430    {
6431     "referenced_type" : "_ZTIj"
6432    },
6433    {
6434     "referenced_type" : "_ZTIPv"
6435    }
6436   ],
6437   "return_type" : "_ZTIv",
6438   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6439  },
6440  {
6441   "function_name" : "glEGLImageTargetTexStorageEXT",
6442   "linker_set_key" : "glEGLImageTargetTexStorageEXT",
6443   "parameters" :
6444   [
6445    {
6446     "referenced_type" : "_ZTIj"
6447    },
6448    {
6449     "referenced_type" : "_ZTIPv"
6450    },
6451    {
6452     "referenced_type" : "_ZTIPKi"
6453    }
6454   ],
6455   "return_type" : "_ZTIv",
6456   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6457  },
6458  {
6459   "function_name" : "glEGLImageTargetTexture2DOES",
6460   "linker_set_key" : "glEGLImageTargetTexture2DOES",
6461   "parameters" :
6462   [
6463    {
6464     "referenced_type" : "_ZTIj"
6465    },
6466    {
6467     "referenced_type" : "_ZTIPv"
6468    }
6469   ],
6470   "return_type" : "_ZTIv",
6471   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6472  },
6473  {
6474   "function_name" : "glEGLImageTargetTextureStorageEXT",
6475   "linker_set_key" : "glEGLImageTargetTextureStorageEXT",
6476   "parameters" :
6477   [
6478    {
6479     "referenced_type" : "_ZTIj"
6480    },
6481    {
6482     "referenced_type" : "_ZTIPv"
6483    },
6484    {
6485     "referenced_type" : "_ZTIPKi"
6486    }
6487   ],
6488   "return_type" : "_ZTIv",
6489   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6490  },
6491  {
6492   "function_name" : "glEnable",
6493   "linker_set_key" : "glEnable",
6494   "parameters" :
6495   [
6496    {
6497     "referenced_type" : "_ZTIj"
6498    }
6499   ],
6500   "return_type" : "_ZTIv",
6501   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
6502  },
6503  {
6504   "function_name" : "glEnableDriverControlQCOM",
6505   "linker_set_key" : "glEnableDriverControlQCOM",
6506   "parameters" :
6507   [
6508    {
6509     "referenced_type" : "_ZTIj"
6510    }
6511   ],
6512   "return_type" : "_ZTIv",
6513   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6514  },
6515  {
6516   "function_name" : "glEnableVertexAttribArray",
6517   "linker_set_key" : "glEnableVertexAttribArray",
6518   "parameters" :
6519   [
6520    {
6521     "referenced_type" : "_ZTIj"
6522    }
6523   ],
6524   "return_type" : "_ZTIv",
6525   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
6526  },
6527  {
6528   "function_name" : "glEnablei",
6529   "linker_set_key" : "glEnablei",
6530   "parameters" :
6531   [
6532    {
6533     "referenced_type" : "_ZTIj"
6534    },
6535    {
6536     "referenced_type" : "_ZTIj"
6537    }
6538   ],
6539   "return_type" : "_ZTIv",
6540   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
6541  },
6542  {
6543   "function_name" : "glEnableiEXT",
6544   "linker_set_key" : "glEnableiEXT",
6545   "parameters" :
6546   [
6547    {
6548     "referenced_type" : "_ZTIj"
6549    },
6550    {
6551     "referenced_type" : "_ZTIj"
6552    }
6553   ],
6554   "return_type" : "_ZTIv",
6555   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6556  },
6557  {
6558   "function_name" : "glEnableiNV",
6559   "linker_set_key" : "glEnableiNV",
6560   "parameters" :
6561   [
6562    {
6563     "referenced_type" : "_ZTIj"
6564    },
6565    {
6566     "referenced_type" : "_ZTIj"
6567    }
6568   ],
6569   "return_type" : "_ZTIv",
6570   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6571  },
6572  {
6573   "function_name" : "glEnableiOES",
6574   "linker_set_key" : "glEnableiOES",
6575   "parameters" :
6576   [
6577    {
6578     "referenced_type" : "_ZTIj"
6579    },
6580    {
6581     "referenced_type" : "_ZTIj"
6582    }
6583   ],
6584   "return_type" : "_ZTIv",
6585   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6586  },
6587  {
6588   "function_name" : "glEndConditionalRenderNV",
6589   "linker_set_key" : "glEndConditionalRenderNV",
6590   "return_type" : "_ZTIv",
6591   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6592  },
6593  {
6594   "function_name" : "glEndPerfMonitorAMD",
6595   "linker_set_key" : "glEndPerfMonitorAMD",
6596   "parameters" :
6597   [
6598    {
6599     "referenced_type" : "_ZTIj"
6600    }
6601   ],
6602   "return_type" : "_ZTIv",
6603   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6604  },
6605  {
6606   "function_name" : "glEndPerfQueryINTEL",
6607   "linker_set_key" : "glEndPerfQueryINTEL",
6608   "parameters" :
6609   [
6610    {
6611     "referenced_type" : "_ZTIj"
6612    }
6613   ],
6614   "return_type" : "_ZTIv",
6615   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6616  },
6617  {
6618   "function_name" : "glEndQuery",
6619   "linker_set_key" : "glEndQuery",
6620   "parameters" :
6621   [
6622    {
6623     "referenced_type" : "_ZTIj"
6624    }
6625   ],
6626   "return_type" : "_ZTIv",
6627   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6628  },
6629  {
6630   "function_name" : "glEndQueryEXT",
6631   "linker_set_key" : "glEndQueryEXT",
6632   "parameters" :
6633   [
6634    {
6635     "referenced_type" : "_ZTIj"
6636    }
6637   ],
6638   "return_type" : "_ZTIv",
6639   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
6640  },
6641  {
6642   "function_name" : "glEndTilingQCOM",
6643   "linker_set_key" : "glEndTilingQCOM",
6644   "parameters" :
6645   [
6646    {
6647     "referenced_type" : "_ZTIj"
6648    }
6649   ],
6650   "return_type" : "_ZTIv",
6651   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6652  },
6653  {
6654   "function_name" : "glEndTransformFeedback",
6655   "linker_set_key" : "glEndTransformFeedback",
6656   "return_type" : "_ZTIv",
6657   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6658  },
6659  {
6660   "function_name" : "glExtGetBufferPointervQCOM",
6661   "linker_set_key" : "glExtGetBufferPointervQCOM",
6662   "parameters" :
6663   [
6664    {
6665     "referenced_type" : "_ZTIj"
6666    },
6667    {
6668     "referenced_type" : "_ZTIPPv"
6669    }
6670   ],
6671   "return_type" : "_ZTIv",
6672   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6673  },
6674  {
6675   "function_name" : "glExtGetBuffersQCOM",
6676   "linker_set_key" : "glExtGetBuffersQCOM",
6677   "parameters" :
6678   [
6679    {
6680     "referenced_type" : "_ZTIPj"
6681    },
6682    {
6683     "referenced_type" : "_ZTIi"
6684    },
6685    {
6686     "referenced_type" : "_ZTIPi"
6687    }
6688   ],
6689   "return_type" : "_ZTIv",
6690   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6691  },
6692  {
6693   "function_name" : "glExtGetFramebuffersQCOM",
6694   "linker_set_key" : "glExtGetFramebuffersQCOM",
6695   "parameters" :
6696   [
6697    {
6698     "referenced_type" : "_ZTIPj"
6699    },
6700    {
6701     "referenced_type" : "_ZTIi"
6702    },
6703    {
6704     "referenced_type" : "_ZTIPi"
6705    }
6706   ],
6707   "return_type" : "_ZTIv",
6708   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6709  },
6710  {
6711   "function_name" : "glExtGetProgramBinarySourceQCOM",
6712   "linker_set_key" : "glExtGetProgramBinarySourceQCOM",
6713   "parameters" :
6714   [
6715    {
6716     "referenced_type" : "_ZTIj"
6717    },
6718    {
6719     "referenced_type" : "_ZTIj"
6720    },
6721    {
6722     "referenced_type" : "_ZTIPc"
6723    },
6724    {
6725     "referenced_type" : "_ZTIPi"
6726    }
6727   ],
6728   "return_type" : "_ZTIv",
6729   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6730  },
6731  {
6732   "function_name" : "glExtGetProgramsQCOM",
6733   "linker_set_key" : "glExtGetProgramsQCOM",
6734   "parameters" :
6735   [
6736    {
6737     "referenced_type" : "_ZTIPj"
6738    },
6739    {
6740     "referenced_type" : "_ZTIi"
6741    },
6742    {
6743     "referenced_type" : "_ZTIPi"
6744    }
6745   ],
6746   "return_type" : "_ZTIv",
6747   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6748  },
6749  {
6750   "function_name" : "glExtGetRenderbuffersQCOM",
6751   "linker_set_key" : "glExtGetRenderbuffersQCOM",
6752   "parameters" :
6753   [
6754    {
6755     "referenced_type" : "_ZTIPj"
6756    },
6757    {
6758     "referenced_type" : "_ZTIi"
6759    },
6760    {
6761     "referenced_type" : "_ZTIPi"
6762    }
6763   ],
6764   "return_type" : "_ZTIv",
6765   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6766  },
6767  {
6768   "function_name" : "glExtGetShadersQCOM",
6769   "linker_set_key" : "glExtGetShadersQCOM",
6770   "parameters" :
6771   [
6772    {
6773     "referenced_type" : "_ZTIPj"
6774    },
6775    {
6776     "referenced_type" : "_ZTIi"
6777    },
6778    {
6779     "referenced_type" : "_ZTIPi"
6780    }
6781   ],
6782   "return_type" : "_ZTIv",
6783   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6784  },
6785  {
6786   "function_name" : "glExtGetTexLevelParameterivQCOM",
6787   "linker_set_key" : "glExtGetTexLevelParameterivQCOM",
6788   "parameters" :
6789   [
6790    {
6791     "referenced_type" : "_ZTIj"
6792    },
6793    {
6794     "referenced_type" : "_ZTIj"
6795    },
6796    {
6797     "referenced_type" : "_ZTIi"
6798    },
6799    {
6800     "referenced_type" : "_ZTIj"
6801    },
6802    {
6803     "referenced_type" : "_ZTIPi"
6804    }
6805   ],
6806   "return_type" : "_ZTIv",
6807   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6808  },
6809  {
6810   "function_name" : "glExtGetTexSubImageQCOM",
6811   "linker_set_key" : "glExtGetTexSubImageQCOM",
6812   "parameters" :
6813   [
6814    {
6815     "referenced_type" : "_ZTIj"
6816    },
6817    {
6818     "referenced_type" : "_ZTIi"
6819    },
6820    {
6821     "referenced_type" : "_ZTIi"
6822    },
6823    {
6824     "referenced_type" : "_ZTIi"
6825    },
6826    {
6827     "referenced_type" : "_ZTIi"
6828    },
6829    {
6830     "referenced_type" : "_ZTIi"
6831    },
6832    {
6833     "referenced_type" : "_ZTIi"
6834    },
6835    {
6836     "referenced_type" : "_ZTIi"
6837    },
6838    {
6839     "referenced_type" : "_ZTIj"
6840    },
6841    {
6842     "referenced_type" : "_ZTIj"
6843    },
6844    {
6845     "referenced_type" : "_ZTIPv"
6846    }
6847   ],
6848   "return_type" : "_ZTIv",
6849   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6850  },
6851  {
6852   "function_name" : "glExtGetTexturesQCOM",
6853   "linker_set_key" : "glExtGetTexturesQCOM",
6854   "parameters" :
6855   [
6856    {
6857     "referenced_type" : "_ZTIPj"
6858    },
6859    {
6860     "referenced_type" : "_ZTIi"
6861    },
6862    {
6863     "referenced_type" : "_ZTIPi"
6864    }
6865   ],
6866   "return_type" : "_ZTIv",
6867   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6868  },
6869  {
6870   "function_name" : "glExtIsProgramBinaryQCOM",
6871   "linker_set_key" : "glExtIsProgramBinaryQCOM",
6872   "parameters" :
6873   [
6874    {
6875     "referenced_type" : "_ZTIj"
6876    }
6877   ],
6878   "return_type" : "_ZTIh",
6879   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6880  },
6881  {
6882   "function_name" : "glExtTexObjectStateOverrideiQCOM",
6883   "linker_set_key" : "glExtTexObjectStateOverrideiQCOM",
6884   "parameters" :
6885   [
6886    {
6887     "referenced_type" : "_ZTIj"
6888    },
6889    {
6890     "referenced_type" : "_ZTIj"
6891    },
6892    {
6893     "referenced_type" : "_ZTIi"
6894    }
6895   ],
6896   "return_type" : "_ZTIv",
6897   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6898  },
6899  {
6900   "function_name" : "glFenceSync",
6901   "linker_set_key" : "glFenceSync",
6902   "parameters" :
6903   [
6904    {
6905     "referenced_type" : "_ZTIj"
6906    },
6907    {
6908     "referenced_type" : "_ZTIj"
6909    }
6910   ],
6911   "return_type" : "_ZTIP8__GLsync",
6912   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6913  },
6914  {
6915   "function_name" : "glFenceSyncAPPLE",
6916   "linker_set_key" : "glFenceSyncAPPLE",
6917   "parameters" :
6918   [
6919    {
6920     "referenced_type" : "_ZTIj"
6921    },
6922    {
6923     "referenced_type" : "_ZTIj"
6924    }
6925   ],
6926   "return_type" : "_ZTIP8__GLsync",
6927   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6928  },
6929  {
6930   "function_name" : "glFinish",
6931   "linker_set_key" : "glFinish",
6932   "return_type" : "_ZTIv",
6933   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
6934  },
6935  {
6936   "function_name" : "glFinishFenceNV",
6937   "linker_set_key" : "glFinishFenceNV",
6938   "parameters" :
6939   [
6940    {
6941     "referenced_type" : "_ZTIj"
6942    }
6943   ],
6944   "return_type" : "_ZTIv",
6945   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6946  },
6947  {
6948   "function_name" : "glFlush",
6949   "linker_set_key" : "glFlush",
6950   "return_type" : "_ZTIv",
6951   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
6952  },
6953  {
6954   "function_name" : "glFlushMappedBufferRange",
6955   "linker_set_key" : "glFlushMappedBufferRange",
6956   "parameters" :
6957   [
6958    {
6959     "referenced_type" : "_ZTIj"
6960    },
6961    {
6962     "referenced_type" : "_ZTIl"
6963    },
6964    {
6965     "referenced_type" : "_ZTIl"
6966    }
6967   ],
6968   "return_type" : "_ZTIv",
6969   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
6970  },
6971  {
6972   "function_name" : "glFlushMappedBufferRangeEXT",
6973   "linker_set_key" : "glFlushMappedBufferRangeEXT",
6974   "parameters" :
6975   [
6976    {
6977     "referenced_type" : "_ZTIj"
6978    },
6979    {
6980     "referenced_type" : "_ZTIl"
6981    },
6982    {
6983     "referenced_type" : "_ZTIl"
6984    }
6985   ],
6986   "return_type" : "_ZTIv",
6987   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
6988  },
6989  {
6990   "function_name" : "glFragmentCoverageColorNV",
6991   "linker_set_key" : "glFragmentCoverageColorNV",
6992   "parameters" :
6993   [
6994    {
6995     "referenced_type" : "_ZTIj"
6996    }
6997   ],
6998   "return_type" : "_ZTIv",
6999   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7000  },
7001  {
7002   "function_name" : "glFramebufferFetchBarrierEXT",
7003   "linker_set_key" : "glFramebufferFetchBarrierEXT",
7004   "return_type" : "_ZTIv",
7005   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7006  },
7007  {
7008   "function_name" : "glFramebufferFetchBarrierQCOM",
7009   "linker_set_key" : "glFramebufferFetchBarrierQCOM",
7010   "return_type" : "_ZTIv",
7011   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7012  },
7013  {
7014   "function_name" : "glFramebufferFoveationConfigQCOM",
7015   "linker_set_key" : "glFramebufferFoveationConfigQCOM",
7016   "parameters" :
7017   [
7018    {
7019     "referenced_type" : "_ZTIj"
7020    },
7021    {
7022     "referenced_type" : "_ZTIj"
7023    },
7024    {
7025     "referenced_type" : "_ZTIj"
7026    },
7027    {
7028     "referenced_type" : "_ZTIj"
7029    },
7030    {
7031     "referenced_type" : "_ZTIPj"
7032    }
7033   ],
7034   "return_type" : "_ZTIv",
7035   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7036  },
7037  {
7038   "function_name" : "glFramebufferFoveationParametersQCOM",
7039   "linker_set_key" : "glFramebufferFoveationParametersQCOM",
7040   "parameters" :
7041   [
7042    {
7043     "referenced_type" : "_ZTIj"
7044    },
7045    {
7046     "referenced_type" : "_ZTIj"
7047    },
7048    {
7049     "referenced_type" : "_ZTIj"
7050    },
7051    {
7052     "referenced_type" : "_ZTIf"
7053    },
7054    {
7055     "referenced_type" : "_ZTIf"
7056    },
7057    {
7058     "referenced_type" : "_ZTIf"
7059    },
7060    {
7061     "referenced_type" : "_ZTIf"
7062    },
7063    {
7064     "referenced_type" : "_ZTIf"
7065    }
7066   ],
7067   "return_type" : "_ZTIv",
7068   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7069  },
7070  {
7071   "function_name" : "glFramebufferParameteri",
7072   "linker_set_key" : "glFramebufferParameteri",
7073   "parameters" :
7074   [
7075    {
7076     "referenced_type" : "_ZTIj"
7077    },
7078    {
7079     "referenced_type" : "_ZTIj"
7080    },
7081    {
7082     "referenced_type" : "_ZTIi"
7083    }
7084   ],
7085   "return_type" : "_ZTIv",
7086   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7087  },
7088  {
7089   "function_name" : "glFramebufferPixelLocalStorageSizeEXT",
7090   "linker_set_key" : "glFramebufferPixelLocalStorageSizeEXT",
7091   "parameters" :
7092   [
7093    {
7094     "referenced_type" : "_ZTIj"
7095    },
7096    {
7097     "referenced_type" : "_ZTIi"
7098    }
7099   ],
7100   "return_type" : "_ZTIv",
7101   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7102  },
7103  {
7104   "function_name" : "glFramebufferRenderbuffer",
7105   "linker_set_key" : "glFramebufferRenderbuffer",
7106   "parameters" :
7107   [
7108    {
7109     "referenced_type" : "_ZTIj"
7110    },
7111    {
7112     "referenced_type" : "_ZTIj"
7113    },
7114    {
7115     "referenced_type" : "_ZTIj"
7116    },
7117    {
7118     "referenced_type" : "_ZTIj"
7119    }
7120   ],
7121   "return_type" : "_ZTIv",
7122   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7123  },
7124  {
7125   "function_name" : "glFramebufferSampleLocationsfvNV",
7126   "linker_set_key" : "glFramebufferSampleLocationsfvNV",
7127   "parameters" :
7128   [
7129    {
7130     "referenced_type" : "_ZTIj"
7131    },
7132    {
7133     "referenced_type" : "_ZTIj"
7134    },
7135    {
7136     "referenced_type" : "_ZTIi"
7137    },
7138    {
7139     "referenced_type" : "_ZTIPKf"
7140    }
7141   ],
7142   "return_type" : "_ZTIv",
7143   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7144  },
7145  {
7146   "function_name" : "glFramebufferTexture",
7147   "linker_set_key" : "glFramebufferTexture",
7148   "parameters" :
7149   [
7150    {
7151     "referenced_type" : "_ZTIj"
7152    },
7153    {
7154     "referenced_type" : "_ZTIj"
7155    },
7156    {
7157     "referenced_type" : "_ZTIj"
7158    },
7159    {
7160     "referenced_type" : "_ZTIi"
7161    }
7162   ],
7163   "return_type" : "_ZTIv",
7164   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
7165  },
7166  {
7167   "function_name" : "glFramebufferTexture2D",
7168   "linker_set_key" : "glFramebufferTexture2D",
7169   "parameters" :
7170   [
7171    {
7172     "referenced_type" : "_ZTIj"
7173    },
7174    {
7175     "referenced_type" : "_ZTIj"
7176    },
7177    {
7178     "referenced_type" : "_ZTIj"
7179    },
7180    {
7181     "referenced_type" : "_ZTIj"
7182    },
7183    {
7184     "referenced_type" : "_ZTIi"
7185    }
7186   ],
7187   "return_type" : "_ZTIv",
7188   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7189  },
7190  {
7191   "function_name" : "glFramebufferTexture2DDownsampleIMG",
7192   "linker_set_key" : "glFramebufferTexture2DDownsampleIMG",
7193   "parameters" :
7194   [
7195    {
7196     "referenced_type" : "_ZTIj"
7197    },
7198    {
7199     "referenced_type" : "_ZTIj"
7200    },
7201    {
7202     "referenced_type" : "_ZTIj"
7203    },
7204    {
7205     "referenced_type" : "_ZTIj"
7206    },
7207    {
7208     "referenced_type" : "_ZTIi"
7209    },
7210    {
7211     "referenced_type" : "_ZTIi"
7212    },
7213    {
7214     "referenced_type" : "_ZTIi"
7215    }
7216   ],
7217   "return_type" : "_ZTIv",
7218   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7219  },
7220  {
7221   "function_name" : "glFramebufferTexture2DMultisampleEXT",
7222   "linker_set_key" : "glFramebufferTexture2DMultisampleEXT",
7223   "parameters" :
7224   [
7225    {
7226     "referenced_type" : "_ZTIj"
7227    },
7228    {
7229     "referenced_type" : "_ZTIj"
7230    },
7231    {
7232     "referenced_type" : "_ZTIj"
7233    },
7234    {
7235     "referenced_type" : "_ZTIj"
7236    },
7237    {
7238     "referenced_type" : "_ZTIi"
7239    },
7240    {
7241     "referenced_type" : "_ZTIi"
7242    }
7243   ],
7244   "return_type" : "_ZTIv",
7245   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
7246  },
7247  {
7248   "function_name" : "glFramebufferTexture2DMultisampleIMG",
7249   "linker_set_key" : "glFramebufferTexture2DMultisampleIMG",
7250   "parameters" :
7251   [
7252    {
7253     "referenced_type" : "_ZTIj"
7254    },
7255    {
7256     "referenced_type" : "_ZTIj"
7257    },
7258    {
7259     "referenced_type" : "_ZTIj"
7260    },
7261    {
7262     "referenced_type" : "_ZTIj"
7263    },
7264    {
7265     "referenced_type" : "_ZTIi"
7266    },
7267    {
7268     "referenced_type" : "_ZTIi"
7269    }
7270   ],
7271   "return_type" : "_ZTIv",
7272   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
7273  },
7274  {
7275   "function_name" : "glFramebufferTexture3DOES",
7276   "linker_set_key" : "glFramebufferTexture3DOES",
7277   "parameters" :
7278   [
7279    {
7280     "referenced_type" : "_ZTIj"
7281    },
7282    {
7283     "referenced_type" : "_ZTIj"
7284    },
7285    {
7286     "referenced_type" : "_ZTIj"
7287    },
7288    {
7289     "referenced_type" : "_ZTIj"
7290    },
7291    {
7292     "referenced_type" : "_ZTIi"
7293    },
7294    {
7295     "referenced_type" : "_ZTIi"
7296    }
7297   ],
7298   "return_type" : "_ZTIv",
7299   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7300  },
7301  {
7302   "function_name" : "glFramebufferTextureEXT",
7303   "linker_set_key" : "glFramebufferTextureEXT",
7304   "parameters" :
7305   [
7306    {
7307     "referenced_type" : "_ZTIj"
7308    },
7309    {
7310     "referenced_type" : "_ZTIj"
7311    },
7312    {
7313     "referenced_type" : "_ZTIj"
7314    },
7315    {
7316     "referenced_type" : "_ZTIi"
7317    }
7318   ],
7319   "return_type" : "_ZTIv",
7320   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7321  },
7322  {
7323   "function_name" : "glFramebufferTextureLayer",
7324   "linker_set_key" : "glFramebufferTextureLayer",
7325   "parameters" :
7326   [
7327    {
7328     "referenced_type" : "_ZTIj"
7329    },
7330    {
7331     "referenced_type" : "_ZTIj"
7332    },
7333    {
7334     "referenced_type" : "_ZTIj"
7335    },
7336    {
7337     "referenced_type" : "_ZTIi"
7338    },
7339    {
7340     "referenced_type" : "_ZTIi"
7341    }
7342   ],
7343   "return_type" : "_ZTIv",
7344   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7345  },
7346  {
7347   "function_name" : "glFramebufferTextureLayerDownsampleIMG",
7348   "linker_set_key" : "glFramebufferTextureLayerDownsampleIMG",
7349   "parameters" :
7350   [
7351    {
7352     "referenced_type" : "_ZTIj"
7353    },
7354    {
7355     "referenced_type" : "_ZTIj"
7356    },
7357    {
7358     "referenced_type" : "_ZTIj"
7359    },
7360    {
7361     "referenced_type" : "_ZTIi"
7362    },
7363    {
7364     "referenced_type" : "_ZTIi"
7365    },
7366    {
7367     "referenced_type" : "_ZTIi"
7368    },
7369    {
7370     "referenced_type" : "_ZTIi"
7371    }
7372   ],
7373   "return_type" : "_ZTIv",
7374   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7375  },
7376  {
7377   "function_name" : "glFramebufferTextureMultisampleMultiviewOVR",
7378   "linker_set_key" : "glFramebufferTextureMultisampleMultiviewOVR",
7379   "parameters" :
7380   [
7381    {
7382     "referenced_type" : "_ZTIj"
7383    },
7384    {
7385     "referenced_type" : "_ZTIj"
7386    },
7387    {
7388     "referenced_type" : "_ZTIj"
7389    },
7390    {
7391     "referenced_type" : "_ZTIi"
7392    },
7393    {
7394     "referenced_type" : "_ZTIi"
7395    },
7396    {
7397     "referenced_type" : "_ZTIi"
7398    },
7399    {
7400     "referenced_type" : "_ZTIi"
7401    }
7402   ],
7403   "return_type" : "_ZTIv",
7404   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7405  },
7406  {
7407   "function_name" : "glFramebufferTextureMultiviewOVR",
7408   "linker_set_key" : "glFramebufferTextureMultiviewOVR",
7409   "parameters" :
7410   [
7411    {
7412     "referenced_type" : "_ZTIj"
7413    },
7414    {
7415     "referenced_type" : "_ZTIj"
7416    },
7417    {
7418     "referenced_type" : "_ZTIj"
7419    },
7420    {
7421     "referenced_type" : "_ZTIi"
7422    },
7423    {
7424     "referenced_type" : "_ZTIi"
7425    },
7426    {
7427     "referenced_type" : "_ZTIi"
7428    }
7429   ],
7430   "return_type" : "_ZTIv",
7431   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7432  },
7433  {
7434   "function_name" : "glFramebufferTextureOES",
7435   "linker_set_key" : "glFramebufferTextureOES",
7436   "parameters" :
7437   [
7438    {
7439     "referenced_type" : "_ZTIj"
7440    },
7441    {
7442     "referenced_type" : "_ZTIj"
7443    },
7444    {
7445     "referenced_type" : "_ZTIj"
7446    },
7447    {
7448     "referenced_type" : "_ZTIi"
7449    }
7450   ],
7451   "return_type" : "_ZTIv",
7452   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7453  },
7454  {
7455   "function_name" : "glFrontFace",
7456   "linker_set_key" : "glFrontFace",
7457   "parameters" :
7458   [
7459    {
7460     "referenced_type" : "_ZTIj"
7461    }
7462   ],
7463   "return_type" : "_ZTIv",
7464   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7465  },
7466  {
7467   "function_name" : "glGenBuffers",
7468   "linker_set_key" : "glGenBuffers",
7469   "parameters" :
7470   [
7471    {
7472     "referenced_type" : "_ZTIi"
7473    },
7474    {
7475     "referenced_type" : "_ZTIPj"
7476    }
7477   ],
7478   "return_type" : "_ZTIv",
7479   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7480  },
7481  {
7482   "function_name" : "glGenFencesNV",
7483   "linker_set_key" : "glGenFencesNV",
7484   "parameters" :
7485   [
7486    {
7487     "referenced_type" : "_ZTIi"
7488    },
7489    {
7490     "referenced_type" : "_ZTIPj"
7491    }
7492   ],
7493   "return_type" : "_ZTIv",
7494   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
7495  },
7496  {
7497   "function_name" : "glGenFramebuffers",
7498   "linker_set_key" : "glGenFramebuffers",
7499   "parameters" :
7500   [
7501    {
7502     "referenced_type" : "_ZTIi"
7503    },
7504    {
7505     "referenced_type" : "_ZTIPj"
7506    }
7507   ],
7508   "return_type" : "_ZTIv",
7509   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7510  },
7511  {
7512   "function_name" : "glGenPathsNV",
7513   "linker_set_key" : "glGenPathsNV",
7514   "parameters" :
7515   [
7516    {
7517     "referenced_type" : "_ZTIi"
7518    }
7519   ],
7520   "return_type" : "_ZTIj",
7521   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7522  },
7523  {
7524   "function_name" : "glGenPerfMonitorsAMD",
7525   "linker_set_key" : "glGenPerfMonitorsAMD",
7526   "parameters" :
7527   [
7528    {
7529     "referenced_type" : "_ZTIi"
7530    },
7531    {
7532     "referenced_type" : "_ZTIPj"
7533    }
7534   ],
7535   "return_type" : "_ZTIv",
7536   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7537  },
7538  {
7539   "function_name" : "glGenProgramPipelines",
7540   "linker_set_key" : "glGenProgramPipelines",
7541   "parameters" :
7542   [
7543    {
7544     "referenced_type" : "_ZTIi"
7545    },
7546    {
7547     "referenced_type" : "_ZTIPj"
7548    }
7549   ],
7550   "return_type" : "_ZTIv",
7551   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7552  },
7553  {
7554   "function_name" : "glGenProgramPipelinesEXT",
7555   "linker_set_key" : "glGenProgramPipelinesEXT",
7556   "parameters" :
7557   [
7558    {
7559     "referenced_type" : "_ZTIi"
7560    },
7561    {
7562     "referenced_type" : "_ZTIPj"
7563    }
7564   ],
7565   "return_type" : "_ZTIv",
7566   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7567  },
7568  {
7569   "function_name" : "glGenQueries",
7570   "linker_set_key" : "glGenQueries",
7571   "parameters" :
7572   [
7573    {
7574     "referenced_type" : "_ZTIi"
7575    },
7576    {
7577     "referenced_type" : "_ZTIPj"
7578    }
7579   ],
7580   "return_type" : "_ZTIv",
7581   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7582  },
7583  {
7584   "function_name" : "glGenQueriesEXT",
7585   "linker_set_key" : "glGenQueriesEXT",
7586   "parameters" :
7587   [
7588    {
7589     "referenced_type" : "_ZTIi"
7590    },
7591    {
7592     "referenced_type" : "_ZTIPj"
7593    }
7594   ],
7595   "return_type" : "_ZTIv",
7596   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7597  },
7598  {
7599   "function_name" : "glGenRenderbuffers",
7600   "linker_set_key" : "glGenRenderbuffers",
7601   "parameters" :
7602   [
7603    {
7604     "referenced_type" : "_ZTIi"
7605    },
7606    {
7607     "referenced_type" : "_ZTIPj"
7608    }
7609   ],
7610   "return_type" : "_ZTIv",
7611   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7612  },
7613  {
7614   "function_name" : "glGenSamplers",
7615   "linker_set_key" : "glGenSamplers",
7616   "parameters" :
7617   [
7618    {
7619     "referenced_type" : "_ZTIi"
7620    },
7621    {
7622     "referenced_type" : "_ZTIPj"
7623    }
7624   ],
7625   "return_type" : "_ZTIv",
7626   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7627  },
7628  {
7629   "function_name" : "glGenSemaphoresEXT",
7630   "linker_set_key" : "glGenSemaphoresEXT",
7631   "parameters" :
7632   [
7633    {
7634     "referenced_type" : "_ZTIi"
7635    },
7636    {
7637     "referenced_type" : "_ZTIPj"
7638    }
7639   ],
7640   "return_type" : "_ZTIv",
7641   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7642  },
7643  {
7644   "function_name" : "glGenTextures",
7645   "linker_set_key" : "glGenTextures",
7646   "parameters" :
7647   [
7648    {
7649     "referenced_type" : "_ZTIi"
7650    },
7651    {
7652     "referenced_type" : "_ZTIPj"
7653    }
7654   ],
7655   "return_type" : "_ZTIv",
7656   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7657  },
7658  {
7659   "function_name" : "glGenTransformFeedbacks",
7660   "linker_set_key" : "glGenTransformFeedbacks",
7661   "parameters" :
7662   [
7663    {
7664     "referenced_type" : "_ZTIi"
7665    },
7666    {
7667     "referenced_type" : "_ZTIPj"
7668    }
7669   ],
7670   "return_type" : "_ZTIv",
7671   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7672  },
7673  {
7674   "function_name" : "glGenVertexArrays",
7675   "linker_set_key" : "glGenVertexArrays",
7676   "parameters" :
7677   [
7678    {
7679     "referenced_type" : "_ZTIi"
7680    },
7681    {
7682     "referenced_type" : "_ZTIPj"
7683    }
7684   ],
7685   "return_type" : "_ZTIv",
7686   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7687  },
7688  {
7689   "function_name" : "glGenVertexArraysOES",
7690   "linker_set_key" : "glGenVertexArraysOES",
7691   "parameters" :
7692   [
7693    {
7694     "referenced_type" : "_ZTIi"
7695    },
7696    {
7697     "referenced_type" : "_ZTIPj"
7698    }
7699   ],
7700   "return_type" : "_ZTIv",
7701   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
7702  },
7703  {
7704   "function_name" : "glGenerateMipmap",
7705   "linker_set_key" : "glGenerateMipmap",
7706   "parameters" :
7707   [
7708    {
7709     "referenced_type" : "_ZTIj"
7710    }
7711   ],
7712   "return_type" : "_ZTIv",
7713   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7714  },
7715  {
7716   "function_name" : "glGetActiveAttrib",
7717   "linker_set_key" : "glGetActiveAttrib",
7718   "parameters" :
7719   [
7720    {
7721     "referenced_type" : "_ZTIj"
7722    },
7723    {
7724     "referenced_type" : "_ZTIj"
7725    },
7726    {
7727     "referenced_type" : "_ZTIi"
7728    },
7729    {
7730     "referenced_type" : "_ZTIPi"
7731    },
7732    {
7733     "referenced_type" : "_ZTIPi"
7734    },
7735    {
7736     "referenced_type" : "_ZTIPj"
7737    },
7738    {
7739     "referenced_type" : "_ZTIPc"
7740    }
7741   ],
7742   "return_type" : "_ZTIv",
7743   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7744  },
7745  {
7746   "function_name" : "glGetActiveUniform",
7747   "linker_set_key" : "glGetActiveUniform",
7748   "parameters" :
7749   [
7750    {
7751     "referenced_type" : "_ZTIj"
7752    },
7753    {
7754     "referenced_type" : "_ZTIj"
7755    },
7756    {
7757     "referenced_type" : "_ZTIi"
7758    },
7759    {
7760     "referenced_type" : "_ZTIPi"
7761    },
7762    {
7763     "referenced_type" : "_ZTIPi"
7764    },
7765    {
7766     "referenced_type" : "_ZTIPj"
7767    },
7768    {
7769     "referenced_type" : "_ZTIPc"
7770    }
7771   ],
7772   "return_type" : "_ZTIv",
7773   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7774  },
7775  {
7776   "function_name" : "glGetActiveUniformBlockName",
7777   "linker_set_key" : "glGetActiveUniformBlockName",
7778   "parameters" :
7779   [
7780    {
7781     "referenced_type" : "_ZTIj"
7782    },
7783    {
7784     "referenced_type" : "_ZTIj"
7785    },
7786    {
7787     "referenced_type" : "_ZTIi"
7788    },
7789    {
7790     "referenced_type" : "_ZTIPi"
7791    },
7792    {
7793     "referenced_type" : "_ZTIPc"
7794    }
7795   ],
7796   "return_type" : "_ZTIv",
7797   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7798  },
7799  {
7800   "function_name" : "glGetActiveUniformBlockiv",
7801   "linker_set_key" : "glGetActiveUniformBlockiv",
7802   "parameters" :
7803   [
7804    {
7805     "referenced_type" : "_ZTIj"
7806    },
7807    {
7808     "referenced_type" : "_ZTIj"
7809    },
7810    {
7811     "referenced_type" : "_ZTIj"
7812    },
7813    {
7814     "referenced_type" : "_ZTIPi"
7815    }
7816   ],
7817   "return_type" : "_ZTIv",
7818   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7819  },
7820  {
7821   "function_name" : "glGetActiveUniformsiv",
7822   "linker_set_key" : "glGetActiveUniformsiv",
7823   "parameters" :
7824   [
7825    {
7826     "referenced_type" : "_ZTIj"
7827    },
7828    {
7829     "referenced_type" : "_ZTIi"
7830    },
7831    {
7832     "referenced_type" : "_ZTIPKj"
7833    },
7834    {
7835     "referenced_type" : "_ZTIj"
7836    },
7837    {
7838     "referenced_type" : "_ZTIPi"
7839    }
7840   ],
7841   "return_type" : "_ZTIv",
7842   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7843  },
7844  {
7845   "function_name" : "glGetAttachedShaders",
7846   "linker_set_key" : "glGetAttachedShaders",
7847   "parameters" :
7848   [
7849    {
7850     "referenced_type" : "_ZTIj"
7851    },
7852    {
7853     "referenced_type" : "_ZTIi"
7854    },
7855    {
7856     "referenced_type" : "_ZTIPi"
7857    },
7858    {
7859     "referenced_type" : "_ZTIPj"
7860    }
7861   ],
7862   "return_type" : "_ZTIv",
7863   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7864  },
7865  {
7866   "function_name" : "glGetAttribLocation",
7867   "linker_set_key" : "glGetAttribLocation",
7868   "parameters" :
7869   [
7870    {
7871     "referenced_type" : "_ZTIj"
7872    },
7873    {
7874     "referenced_type" : "_ZTIPKc"
7875    }
7876   ],
7877   "return_type" : "_ZTIi",
7878   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
7879  },
7880  {
7881   "function_name" : "glGetBooleani_v",
7882   "linker_set_key" : "glGetBooleani_v",
7883   "parameters" :
7884   [
7885    {
7886     "referenced_type" : "_ZTIj"
7887    },
7888    {
7889     "referenced_type" : "_ZTIj"
7890    },
7891    {
7892     "referenced_type" : "_ZTIPh"
7893    }
7894   ],
7895   "return_type" : "_ZTIv",
7896   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
7897  },
7898  {
7899   "function_name" : "glGetBooleanv",
7900   "linker_set_key" : "glGetBooleanv",
7901   "parameters" :
7902   [
7903    {
7904     "referenced_type" : "_ZTIj"
7905    },
7906    {
7907     "referenced_type" : "_ZTIPh"
7908    }
7909   ],
7910   "return_type" : "_ZTIv",
7911   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7912  },
7913  {
7914   "function_name" : "glGetBufferParameteri64v",
7915   "linker_set_key" : "glGetBufferParameteri64v",
7916   "parameters" :
7917   [
7918    {
7919     "referenced_type" : "_ZTIj"
7920    },
7921    {
7922     "referenced_type" : "_ZTIj"
7923    },
7924    {
7925     "referenced_type" : "_ZTIPl"
7926    }
7927   ],
7928   "return_type" : "_ZTIv",
7929   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7930  },
7931  {
7932   "function_name" : "glGetBufferParameteriv",
7933   "linker_set_key" : "glGetBufferParameteriv",
7934   "parameters" :
7935   [
7936    {
7937     "referenced_type" : "_ZTIj"
7938    },
7939    {
7940     "referenced_type" : "_ZTIj"
7941    },
7942    {
7943     "referenced_type" : "_ZTIPi"
7944    }
7945   ],
7946   "return_type" : "_ZTIv",
7947   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
7948  },
7949  {
7950   "function_name" : "glGetBufferPointerv",
7951   "linker_set_key" : "glGetBufferPointerv",
7952   "parameters" :
7953   [
7954    {
7955     "referenced_type" : "_ZTIj"
7956    },
7957    {
7958     "referenced_type" : "_ZTIj"
7959    },
7960    {
7961     "referenced_type" : "_ZTIPPv"
7962    }
7963   ],
7964   "return_type" : "_ZTIv",
7965   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
7966  },
7967  {
7968   "function_name" : "glGetBufferPointervOES",
7969   "linker_set_key" : "glGetBufferPointervOES",
7970   "parameters" :
7971   [
7972    {
7973     "referenced_type" : "_ZTIj"
7974    },
7975    {
7976     "referenced_type" : "_ZTIj"
7977    },
7978    {
7979     "referenced_type" : "_ZTIPPv"
7980    }
7981   ],
7982   "return_type" : "_ZTIv",
7983   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
7984  },
7985  {
7986   "function_name" : "glGetCoverageModulationTableNV",
7987   "linker_set_key" : "glGetCoverageModulationTableNV",
7988   "parameters" :
7989   [
7990    {
7991     "referenced_type" : "_ZTIi"
7992    },
7993    {
7994     "referenced_type" : "_ZTIPf"
7995    }
7996   ],
7997   "return_type" : "_ZTIv",
7998   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
7999  },
8000  {
8001   "function_name" : "glGetDebugMessageLog",
8002   "linker_set_key" : "glGetDebugMessageLog",
8003   "parameters" :
8004   [
8005    {
8006     "referenced_type" : "_ZTIj"
8007    },
8008    {
8009     "referenced_type" : "_ZTIi"
8010    },
8011    {
8012     "referenced_type" : "_ZTIPj"
8013    },
8014    {
8015     "referenced_type" : "_ZTIPj"
8016    },
8017    {
8018     "referenced_type" : "_ZTIPj"
8019    },
8020    {
8021     "referenced_type" : "_ZTIPj"
8022    },
8023    {
8024     "referenced_type" : "_ZTIPi"
8025    },
8026    {
8027     "referenced_type" : "_ZTIPc"
8028    }
8029   ],
8030   "return_type" : "_ZTIj",
8031   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
8032  },
8033  {
8034   "function_name" : "glGetDebugMessageLogKHR",
8035   "linker_set_key" : "glGetDebugMessageLogKHR",
8036   "parameters" :
8037   [
8038    {
8039     "referenced_type" : "_ZTIj"
8040    },
8041    {
8042     "referenced_type" : "_ZTIi"
8043    },
8044    {
8045     "referenced_type" : "_ZTIPj"
8046    },
8047    {
8048     "referenced_type" : "_ZTIPj"
8049    },
8050    {
8051     "referenced_type" : "_ZTIPj"
8052    },
8053    {
8054     "referenced_type" : "_ZTIPj"
8055    },
8056    {
8057     "referenced_type" : "_ZTIPi"
8058    },
8059    {
8060     "referenced_type" : "_ZTIPc"
8061    }
8062   ],
8063   "return_type" : "_ZTIj",
8064   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8065  },
8066  {
8067   "function_name" : "glGetDriverControlStringQCOM",
8068   "linker_set_key" : "glGetDriverControlStringQCOM",
8069   "parameters" :
8070   [
8071    {
8072     "referenced_type" : "_ZTIj"
8073    },
8074    {
8075     "referenced_type" : "_ZTIi"
8076    },
8077    {
8078     "referenced_type" : "_ZTIPi"
8079    },
8080    {
8081     "referenced_type" : "_ZTIPc"
8082    }
8083   ],
8084   "return_type" : "_ZTIv",
8085   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
8086  },
8087  {
8088   "function_name" : "glGetDriverControlsQCOM",
8089   "linker_set_key" : "glGetDriverControlsQCOM",
8090   "parameters" :
8091   [
8092    {
8093     "referenced_type" : "_ZTIPi"
8094    },
8095    {
8096     "referenced_type" : "_ZTIi"
8097    },
8098    {
8099     "referenced_type" : "_ZTIPj"
8100    }
8101   ],
8102   "return_type" : "_ZTIv",
8103   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
8104  },
8105  {
8106   "function_name" : "glGetError",
8107   "linker_set_key" : "glGetError",
8108   "return_type" : "_ZTIj",
8109   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
8110  },
8111  {
8112   "function_name" : "glGetFenceivNV",
8113   "linker_set_key" : "glGetFenceivNV",
8114   "parameters" :
8115   [
8116    {
8117     "referenced_type" : "_ZTIj"
8118    },
8119    {
8120     "referenced_type" : "_ZTIj"
8121    },
8122    {
8123     "referenced_type" : "_ZTIPi"
8124    }
8125   ],
8126   "return_type" : "_ZTIv",
8127   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
8128  },
8129  {
8130   "function_name" : "glGetFirstPerfQueryIdINTEL",
8131   "linker_set_key" : "glGetFirstPerfQueryIdINTEL",
8132   "parameters" :
8133   [
8134    {
8135     "referenced_type" : "_ZTIPj"
8136    }
8137   ],
8138   "return_type" : "_ZTIv",
8139   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8140  },
8141  {
8142   "function_name" : "glGetFloati_vNV",
8143   "linker_set_key" : "glGetFloati_vNV",
8144   "parameters" :
8145   [
8146    {
8147     "referenced_type" : "_ZTIj"
8148    },
8149    {
8150     "referenced_type" : "_ZTIj"
8151    },
8152    {
8153     "referenced_type" : "_ZTIPf"
8154    }
8155   ],
8156   "return_type" : "_ZTIv",
8157   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8158  },
8159  {
8160   "function_name" : "glGetFloati_vOES",
8161   "linker_set_key" : "glGetFloati_vOES",
8162   "parameters" :
8163   [
8164    {
8165     "referenced_type" : "_ZTIj"
8166    },
8167    {
8168     "referenced_type" : "_ZTIj"
8169    },
8170    {
8171     "referenced_type" : "_ZTIPf"
8172    }
8173   ],
8174   "return_type" : "_ZTIv",
8175   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8176  },
8177  {
8178   "function_name" : "glGetFloatv",
8179   "linker_set_key" : "glGetFloatv",
8180   "parameters" :
8181   [
8182    {
8183     "referenced_type" : "_ZTIj"
8184    },
8185    {
8186     "referenced_type" : "_ZTIPf"
8187    }
8188   ],
8189   "return_type" : "_ZTIv",
8190   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
8191  },
8192  {
8193   "function_name" : "glGetFragDataIndexEXT",
8194   "linker_set_key" : "glGetFragDataIndexEXT",
8195   "parameters" :
8196   [
8197    {
8198     "referenced_type" : "_ZTIj"
8199    },
8200    {
8201     "referenced_type" : "_ZTIPKc"
8202    }
8203   ],
8204   "return_type" : "_ZTIi",
8205   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8206  },
8207  {
8208   "function_name" : "glGetFragDataLocation",
8209   "linker_set_key" : "glGetFragDataLocation",
8210   "parameters" :
8211   [
8212    {
8213     "referenced_type" : "_ZTIj"
8214    },
8215    {
8216     "referenced_type" : "_ZTIPKc"
8217    }
8218   ],
8219   "return_type" : "_ZTIi",
8220   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8221  },
8222  {
8223   "function_name" : "glGetFramebufferAttachmentParameteriv",
8224   "linker_set_key" : "glGetFramebufferAttachmentParameteriv",
8225   "parameters" :
8226   [
8227    {
8228     "referenced_type" : "_ZTIj"
8229    },
8230    {
8231     "referenced_type" : "_ZTIj"
8232    },
8233    {
8234     "referenced_type" : "_ZTIj"
8235    },
8236    {
8237     "referenced_type" : "_ZTIPi"
8238    }
8239   ],
8240   "return_type" : "_ZTIv",
8241   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
8242  },
8243  {
8244   "function_name" : "glGetFramebufferParameteriv",
8245   "linker_set_key" : "glGetFramebufferParameteriv",
8246   "parameters" :
8247   [
8248    {
8249     "referenced_type" : "_ZTIj"
8250    },
8251    {
8252     "referenced_type" : "_ZTIj"
8253    },
8254    {
8255     "referenced_type" : "_ZTIPi"
8256    }
8257   ],
8258   "return_type" : "_ZTIv",
8259   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
8260  },
8261  {
8262   "function_name" : "glGetFramebufferPixelLocalStorageSizeEXT",
8263   "linker_set_key" : "glGetFramebufferPixelLocalStorageSizeEXT",
8264   "parameters" :
8265   [
8266    {
8267     "referenced_type" : "_ZTIj"
8268    }
8269   ],
8270   "return_type" : "_ZTIi",
8271   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8272  },
8273  {
8274   "function_name" : "glGetGraphicsResetStatus",
8275   "linker_set_key" : "glGetGraphicsResetStatus",
8276   "return_type" : "_ZTIj",
8277   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
8278  },
8279  {
8280   "function_name" : "glGetGraphicsResetStatusEXT",
8281   "linker_set_key" : "glGetGraphicsResetStatusEXT",
8282   "return_type" : "_ZTIj",
8283   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
8284  },
8285  {
8286   "function_name" : "glGetGraphicsResetStatusKHR",
8287   "linker_set_key" : "glGetGraphicsResetStatusKHR",
8288   "return_type" : "_ZTIj",
8289   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8290  },
8291  {
8292   "function_name" : "glGetImageHandleNV",
8293   "linker_set_key" : "glGetImageHandleNV",
8294   "parameters" :
8295   [
8296    {
8297     "referenced_type" : "_ZTIj"
8298    },
8299    {
8300     "referenced_type" : "_ZTIi"
8301    },
8302    {
8303     "referenced_type" : "_ZTIh"
8304    },
8305    {
8306     "referenced_type" : "_ZTIi"
8307    },
8308    {
8309     "referenced_type" : "_ZTIj"
8310    }
8311   ],
8312   "return_type" : "_ZTIm",
8313   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8314  },
8315  {
8316   "function_name" : "glGetInteger64i_v",
8317   "linker_set_key" : "glGetInteger64i_v",
8318   "parameters" :
8319   [
8320    {
8321     "referenced_type" : "_ZTIj"
8322    },
8323    {
8324     "referenced_type" : "_ZTIj"
8325    },
8326    {
8327     "referenced_type" : "_ZTIPl"
8328    }
8329   ],
8330   "return_type" : "_ZTIv",
8331   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8332  },
8333  {
8334   "function_name" : "glGetInteger64v",
8335   "linker_set_key" : "glGetInteger64v",
8336   "parameters" :
8337   [
8338    {
8339     "referenced_type" : "_ZTIj"
8340    },
8341    {
8342     "referenced_type" : "_ZTIPl"
8343    }
8344   ],
8345   "return_type" : "_ZTIv",
8346   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8347  },
8348  {
8349   "function_name" : "glGetInteger64vAPPLE",
8350   "linker_set_key" : "glGetInteger64vAPPLE",
8351   "parameters" :
8352   [
8353    {
8354     "referenced_type" : "_ZTIj"
8355    },
8356    {
8357     "referenced_type" : "_ZTIPl"
8358    }
8359   ],
8360   "return_type" : "_ZTIv",
8361   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
8362  },
8363  {
8364   "function_name" : "glGetIntegeri_v",
8365   "linker_set_key" : "glGetIntegeri_v",
8366   "parameters" :
8367   [
8368    {
8369     "referenced_type" : "_ZTIj"
8370    },
8371    {
8372     "referenced_type" : "_ZTIj"
8373    },
8374    {
8375     "referenced_type" : "_ZTIPi"
8376    }
8377   ],
8378   "return_type" : "_ZTIv",
8379   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8380  },
8381  {
8382   "function_name" : "glGetIntegeri_vEXT",
8383   "linker_set_key" : "glGetIntegeri_vEXT",
8384   "parameters" :
8385   [
8386    {
8387     "referenced_type" : "_ZTIj"
8388    },
8389    {
8390     "referenced_type" : "_ZTIj"
8391    },
8392    {
8393     "referenced_type" : "_ZTIPi"
8394    }
8395   ],
8396   "return_type" : "_ZTIv",
8397   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8398  },
8399  {
8400   "function_name" : "glGetIntegerv",
8401   "linker_set_key" : "glGetIntegerv",
8402   "parameters" :
8403   [
8404    {
8405     "referenced_type" : "_ZTIj"
8406    },
8407    {
8408     "referenced_type" : "_ZTIPi"
8409    }
8410   ],
8411   "return_type" : "_ZTIv",
8412   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
8413  },
8414  {
8415   "function_name" : "glGetInternalformatSampleivNV",
8416   "linker_set_key" : "glGetInternalformatSampleivNV",
8417   "parameters" :
8418   [
8419    {
8420     "referenced_type" : "_ZTIj"
8421    },
8422    {
8423     "referenced_type" : "_ZTIj"
8424    },
8425    {
8426     "referenced_type" : "_ZTIi"
8427    },
8428    {
8429     "referenced_type" : "_ZTIj"
8430    },
8431    {
8432     "referenced_type" : "_ZTIi"
8433    },
8434    {
8435     "referenced_type" : "_ZTIPi"
8436    }
8437   ],
8438   "return_type" : "_ZTIv",
8439   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8440  },
8441  {
8442   "function_name" : "glGetInternalformativ",
8443   "linker_set_key" : "glGetInternalformativ",
8444   "parameters" :
8445   [
8446    {
8447     "referenced_type" : "_ZTIj"
8448    },
8449    {
8450     "referenced_type" : "_ZTIj"
8451    },
8452    {
8453     "referenced_type" : "_ZTIj"
8454    },
8455    {
8456     "referenced_type" : "_ZTIi"
8457    },
8458    {
8459     "referenced_type" : "_ZTIPi"
8460    }
8461   ],
8462   "return_type" : "_ZTIv",
8463   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
8464  },
8465  {
8466   "function_name" : "glGetMemoryObjectParameterivEXT",
8467   "linker_set_key" : "glGetMemoryObjectParameterivEXT",
8468   "parameters" :
8469   [
8470    {
8471     "referenced_type" : "_ZTIj"
8472    },
8473    {
8474     "referenced_type" : "_ZTIj"
8475    },
8476    {
8477     "referenced_type" : "_ZTIPi"
8478    }
8479   ],
8480   "return_type" : "_ZTIv",
8481   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8482  },
8483  {
8484   "function_name" : "glGetMultisamplefv",
8485   "linker_set_key" : "glGetMultisamplefv",
8486   "parameters" :
8487   [
8488    {
8489     "referenced_type" : "_ZTIj"
8490    },
8491    {
8492     "referenced_type" : "_ZTIj"
8493    },
8494    {
8495     "referenced_type" : "_ZTIPf"
8496    }
8497   ],
8498   "return_type" : "_ZTIv",
8499   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
8500  },
8501  {
8502   "function_name" : "glGetNextPerfQueryIdINTEL",
8503   "linker_set_key" : "glGetNextPerfQueryIdINTEL",
8504   "parameters" :
8505   [
8506    {
8507     "referenced_type" : "_ZTIj"
8508    },
8509    {
8510     "referenced_type" : "_ZTIPj"
8511    }
8512   ],
8513   "return_type" : "_ZTIv",
8514   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8515  },
8516  {
8517   "function_name" : "glGetObjectLabel",
8518   "linker_set_key" : "glGetObjectLabel",
8519   "parameters" :
8520   [
8521    {
8522     "referenced_type" : "_ZTIj"
8523    },
8524    {
8525     "referenced_type" : "_ZTIj"
8526    },
8527    {
8528     "referenced_type" : "_ZTIi"
8529    },
8530    {
8531     "referenced_type" : "_ZTIPi"
8532    },
8533    {
8534     "referenced_type" : "_ZTIPc"
8535    }
8536   ],
8537   "return_type" : "_ZTIv",
8538   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
8539  },
8540  {
8541   "function_name" : "glGetObjectLabelEXT",
8542   "linker_set_key" : "glGetObjectLabelEXT",
8543   "parameters" :
8544   [
8545    {
8546     "referenced_type" : "_ZTIj"
8547    },
8548    {
8549     "referenced_type" : "_ZTIj"
8550    },
8551    {
8552     "referenced_type" : "_ZTIi"
8553    },
8554    {
8555     "referenced_type" : "_ZTIPi"
8556    },
8557    {
8558     "referenced_type" : "_ZTIPc"
8559    }
8560   ],
8561   "return_type" : "_ZTIv",
8562   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8563  },
8564  {
8565   "function_name" : "glGetObjectLabelKHR",
8566   "linker_set_key" : "glGetObjectLabelKHR",
8567   "parameters" :
8568   [
8569    {
8570     "referenced_type" : "_ZTIj"
8571    },
8572    {
8573     "referenced_type" : "_ZTIj"
8574    },
8575    {
8576     "referenced_type" : "_ZTIi"
8577    },
8578    {
8579     "referenced_type" : "_ZTIPi"
8580    },
8581    {
8582     "referenced_type" : "_ZTIPc"
8583    }
8584   ],
8585   "return_type" : "_ZTIv",
8586   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8587  },
8588  {
8589   "function_name" : "glGetObjectPtrLabel",
8590   "linker_set_key" : "glGetObjectPtrLabel",
8591   "parameters" :
8592   [
8593    {
8594     "referenced_type" : "_ZTIPKv"
8595    },
8596    {
8597     "referenced_type" : "_ZTIi"
8598    },
8599    {
8600     "referenced_type" : "_ZTIPi"
8601    },
8602    {
8603     "referenced_type" : "_ZTIPc"
8604    }
8605   ],
8606   "return_type" : "_ZTIv",
8607   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
8608  },
8609  {
8610   "function_name" : "glGetObjectPtrLabelKHR",
8611   "linker_set_key" : "glGetObjectPtrLabelKHR",
8612   "parameters" :
8613   [
8614    {
8615     "referenced_type" : "_ZTIPKv"
8616    },
8617    {
8618     "referenced_type" : "_ZTIi"
8619    },
8620    {
8621     "referenced_type" : "_ZTIPi"
8622    },
8623    {
8624     "referenced_type" : "_ZTIPc"
8625    }
8626   ],
8627   "return_type" : "_ZTIv",
8628   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8629  },
8630  {
8631   "function_name" : "glGetPathCommandsNV",
8632   "linker_set_key" : "glGetPathCommandsNV",
8633   "parameters" :
8634   [
8635    {
8636     "referenced_type" : "_ZTIj"
8637    },
8638    {
8639     "referenced_type" : "_ZTIPh"
8640    }
8641   ],
8642   "return_type" : "_ZTIv",
8643   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8644  },
8645  {
8646   "function_name" : "glGetPathCoordsNV",
8647   "linker_set_key" : "glGetPathCoordsNV",
8648   "parameters" :
8649   [
8650    {
8651     "referenced_type" : "_ZTIj"
8652    },
8653    {
8654     "referenced_type" : "_ZTIPf"
8655    }
8656   ],
8657   "return_type" : "_ZTIv",
8658   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8659  },
8660  {
8661   "function_name" : "glGetPathDashArrayNV",
8662   "linker_set_key" : "glGetPathDashArrayNV",
8663   "parameters" :
8664   [
8665    {
8666     "referenced_type" : "_ZTIj"
8667    },
8668    {
8669     "referenced_type" : "_ZTIPf"
8670    }
8671   ],
8672   "return_type" : "_ZTIv",
8673   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8674  },
8675  {
8676   "function_name" : "glGetPathLengthNV",
8677   "linker_set_key" : "glGetPathLengthNV",
8678   "parameters" :
8679   [
8680    {
8681     "referenced_type" : "_ZTIj"
8682    },
8683    {
8684     "referenced_type" : "_ZTIi"
8685    },
8686    {
8687     "referenced_type" : "_ZTIi"
8688    }
8689   ],
8690   "return_type" : "_ZTIf",
8691   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8692  },
8693  {
8694   "function_name" : "glGetPathMetricRangeNV",
8695   "linker_set_key" : "glGetPathMetricRangeNV",
8696   "parameters" :
8697   [
8698    {
8699     "referenced_type" : "_ZTIj"
8700    },
8701    {
8702     "referenced_type" : "_ZTIj"
8703    },
8704    {
8705     "referenced_type" : "_ZTIi"
8706    },
8707    {
8708     "referenced_type" : "_ZTIi"
8709    },
8710    {
8711     "referenced_type" : "_ZTIPf"
8712    }
8713   ],
8714   "return_type" : "_ZTIv",
8715   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8716  },
8717  {
8718   "function_name" : "glGetPathMetricsNV",
8719   "linker_set_key" : "glGetPathMetricsNV",
8720   "parameters" :
8721   [
8722    {
8723     "referenced_type" : "_ZTIj"
8724    },
8725    {
8726     "referenced_type" : "_ZTIi"
8727    },
8728    {
8729     "referenced_type" : "_ZTIj"
8730    },
8731    {
8732     "referenced_type" : "_ZTIPKv"
8733    },
8734    {
8735     "referenced_type" : "_ZTIj"
8736    },
8737    {
8738     "referenced_type" : "_ZTIi"
8739    },
8740    {
8741     "referenced_type" : "_ZTIPf"
8742    }
8743   ],
8744   "return_type" : "_ZTIv",
8745   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8746  },
8747  {
8748   "function_name" : "glGetPathParameterfvNV",
8749   "linker_set_key" : "glGetPathParameterfvNV",
8750   "parameters" :
8751   [
8752    {
8753     "referenced_type" : "_ZTIj"
8754    },
8755    {
8756     "referenced_type" : "_ZTIj"
8757    },
8758    {
8759     "referenced_type" : "_ZTIPf"
8760    }
8761   ],
8762   "return_type" : "_ZTIv",
8763   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8764  },
8765  {
8766   "function_name" : "glGetPathParameterivNV",
8767   "linker_set_key" : "glGetPathParameterivNV",
8768   "parameters" :
8769   [
8770    {
8771     "referenced_type" : "_ZTIj"
8772    },
8773    {
8774     "referenced_type" : "_ZTIj"
8775    },
8776    {
8777     "referenced_type" : "_ZTIPi"
8778    }
8779   ],
8780   "return_type" : "_ZTIv",
8781   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8782  },
8783  {
8784   "function_name" : "glGetPathSpacingNV",
8785   "linker_set_key" : "glGetPathSpacingNV",
8786   "parameters" :
8787   [
8788    {
8789     "referenced_type" : "_ZTIj"
8790    },
8791    {
8792     "referenced_type" : "_ZTIi"
8793    },
8794    {
8795     "referenced_type" : "_ZTIj"
8796    },
8797    {
8798     "referenced_type" : "_ZTIPKv"
8799    },
8800    {
8801     "referenced_type" : "_ZTIj"
8802    },
8803    {
8804     "referenced_type" : "_ZTIf"
8805    },
8806    {
8807     "referenced_type" : "_ZTIf"
8808    },
8809    {
8810     "referenced_type" : "_ZTIj"
8811    },
8812    {
8813     "referenced_type" : "_ZTIPf"
8814    }
8815   ],
8816   "return_type" : "_ZTIv",
8817   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8818  },
8819  {
8820   "function_name" : "glGetPerfCounterInfoINTEL",
8821   "linker_set_key" : "glGetPerfCounterInfoINTEL",
8822   "parameters" :
8823   [
8824    {
8825     "referenced_type" : "_ZTIj"
8826    },
8827    {
8828     "referenced_type" : "_ZTIj"
8829    },
8830    {
8831     "referenced_type" : "_ZTIj"
8832    },
8833    {
8834     "referenced_type" : "_ZTIPc"
8835    },
8836    {
8837     "referenced_type" : "_ZTIj"
8838    },
8839    {
8840     "referenced_type" : "_ZTIPc"
8841    },
8842    {
8843     "referenced_type" : "_ZTIPj"
8844    },
8845    {
8846     "referenced_type" : "_ZTIPj"
8847    },
8848    {
8849     "referenced_type" : "_ZTIPj"
8850    },
8851    {
8852     "referenced_type" : "_ZTIPj"
8853    },
8854    {
8855     "referenced_type" : "_ZTIPm"
8856    }
8857   ],
8858   "return_type" : "_ZTIv",
8859   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8860  },
8861  {
8862   "function_name" : "glGetPerfMonitorCounterDataAMD",
8863   "linker_set_key" : "glGetPerfMonitorCounterDataAMD",
8864   "parameters" :
8865   [
8866    {
8867     "referenced_type" : "_ZTIj"
8868    },
8869    {
8870     "referenced_type" : "_ZTIj"
8871    },
8872    {
8873     "referenced_type" : "_ZTIi"
8874    },
8875    {
8876     "referenced_type" : "_ZTIPj"
8877    },
8878    {
8879     "referenced_type" : "_ZTIPi"
8880    }
8881   ],
8882   "return_type" : "_ZTIv",
8883   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8884  },
8885  {
8886   "function_name" : "glGetPerfMonitorCounterInfoAMD",
8887   "linker_set_key" : "glGetPerfMonitorCounterInfoAMD",
8888   "parameters" :
8889   [
8890    {
8891     "referenced_type" : "_ZTIj"
8892    },
8893    {
8894     "referenced_type" : "_ZTIj"
8895    },
8896    {
8897     "referenced_type" : "_ZTIj"
8898    },
8899    {
8900     "referenced_type" : "_ZTIPv"
8901    }
8902   ],
8903   "return_type" : "_ZTIv",
8904   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8905  },
8906  {
8907   "function_name" : "glGetPerfMonitorCounterStringAMD",
8908   "linker_set_key" : "glGetPerfMonitorCounterStringAMD",
8909   "parameters" :
8910   [
8911    {
8912     "referenced_type" : "_ZTIj"
8913    },
8914    {
8915     "referenced_type" : "_ZTIj"
8916    },
8917    {
8918     "referenced_type" : "_ZTIi"
8919    },
8920    {
8921     "referenced_type" : "_ZTIPi"
8922    },
8923    {
8924     "referenced_type" : "_ZTIPc"
8925    }
8926   ],
8927   "return_type" : "_ZTIv",
8928   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8929  },
8930  {
8931   "function_name" : "glGetPerfMonitorCountersAMD",
8932   "linker_set_key" : "glGetPerfMonitorCountersAMD",
8933   "parameters" :
8934   [
8935    {
8936     "referenced_type" : "_ZTIj"
8937    },
8938    {
8939     "referenced_type" : "_ZTIPi"
8940    },
8941    {
8942     "referenced_type" : "_ZTIPi"
8943    },
8944    {
8945     "referenced_type" : "_ZTIi"
8946    },
8947    {
8948     "referenced_type" : "_ZTIPj"
8949    }
8950   ],
8951   "return_type" : "_ZTIv",
8952   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8953  },
8954  {
8955   "function_name" : "glGetPerfMonitorGroupStringAMD",
8956   "linker_set_key" : "glGetPerfMonitorGroupStringAMD",
8957   "parameters" :
8958   [
8959    {
8960     "referenced_type" : "_ZTIj"
8961    },
8962    {
8963     "referenced_type" : "_ZTIi"
8964    },
8965    {
8966     "referenced_type" : "_ZTIPi"
8967    },
8968    {
8969     "referenced_type" : "_ZTIPc"
8970    }
8971   ],
8972   "return_type" : "_ZTIv",
8973   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8974  },
8975  {
8976   "function_name" : "glGetPerfMonitorGroupsAMD",
8977   "linker_set_key" : "glGetPerfMonitorGroupsAMD",
8978   "parameters" :
8979   [
8980    {
8981     "referenced_type" : "_ZTIPi"
8982    },
8983    {
8984     "referenced_type" : "_ZTIi"
8985    },
8986    {
8987     "referenced_type" : "_ZTIPj"
8988    }
8989   ],
8990   "return_type" : "_ZTIv",
8991   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
8992  },
8993  {
8994   "function_name" : "glGetPerfQueryDataINTEL",
8995   "linker_set_key" : "glGetPerfQueryDataINTEL",
8996   "parameters" :
8997   [
8998    {
8999     "referenced_type" : "_ZTIj"
9000    },
9001    {
9002     "referenced_type" : "_ZTIj"
9003    },
9004    {
9005     "referenced_type" : "_ZTIi"
9006    },
9007    {
9008     "referenced_type" : "_ZTIPv"
9009    },
9010    {
9011     "referenced_type" : "_ZTIPj"
9012    }
9013   ],
9014   "return_type" : "_ZTIv",
9015   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9016  },
9017  {
9018   "function_name" : "glGetPerfQueryIdByNameINTEL",
9019   "linker_set_key" : "glGetPerfQueryIdByNameINTEL",
9020   "parameters" :
9021   [
9022    {
9023     "referenced_type" : "_ZTIPc"
9024    },
9025    {
9026     "referenced_type" : "_ZTIPj"
9027    }
9028   ],
9029   "return_type" : "_ZTIv",
9030   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9031  },
9032  {
9033   "function_name" : "glGetPerfQueryInfoINTEL",
9034   "linker_set_key" : "glGetPerfQueryInfoINTEL",
9035   "parameters" :
9036   [
9037    {
9038     "referenced_type" : "_ZTIj"
9039    },
9040    {
9041     "referenced_type" : "_ZTIj"
9042    },
9043    {
9044     "referenced_type" : "_ZTIPc"
9045    },
9046    {
9047     "referenced_type" : "_ZTIPj"
9048    },
9049    {
9050     "referenced_type" : "_ZTIPj"
9051    },
9052    {
9053     "referenced_type" : "_ZTIPj"
9054    },
9055    {
9056     "referenced_type" : "_ZTIPj"
9057    }
9058   ],
9059   "return_type" : "_ZTIv",
9060   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9061  },
9062  {
9063   "function_name" : "glGetPointerv",
9064   "linker_set_key" : "glGetPointerv",
9065   "parameters" :
9066   [
9067    {
9068     "referenced_type" : "_ZTIj"
9069    },
9070    {
9071     "referenced_type" : "_ZTIPPv"
9072    }
9073   ],
9074   "return_type" : "_ZTIv",
9075   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9076  },
9077  {
9078   "function_name" : "glGetPointervKHR",
9079   "linker_set_key" : "glGetPointervKHR",
9080   "parameters" :
9081   [
9082    {
9083     "referenced_type" : "_ZTIj"
9084    },
9085    {
9086     "referenced_type" : "_ZTIPPv"
9087    }
9088   ],
9089   "return_type" : "_ZTIv",
9090   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9091  },
9092  {
9093   "function_name" : "glGetProgramBinary",
9094   "linker_set_key" : "glGetProgramBinary",
9095   "parameters" :
9096   [
9097    {
9098     "referenced_type" : "_ZTIj"
9099    },
9100    {
9101     "referenced_type" : "_ZTIi"
9102    },
9103    {
9104     "referenced_type" : "_ZTIPi"
9105    },
9106    {
9107     "referenced_type" : "_ZTIPj"
9108    },
9109    {
9110     "referenced_type" : "_ZTIPv"
9111    }
9112   ],
9113   "return_type" : "_ZTIv",
9114   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9115  },
9116  {
9117   "function_name" : "glGetProgramBinaryOES",
9118   "linker_set_key" : "glGetProgramBinaryOES",
9119   "parameters" :
9120   [
9121    {
9122     "referenced_type" : "_ZTIj"
9123    },
9124    {
9125     "referenced_type" : "_ZTIi"
9126    },
9127    {
9128     "referenced_type" : "_ZTIPi"
9129    },
9130    {
9131     "referenced_type" : "_ZTIPj"
9132    },
9133    {
9134     "referenced_type" : "_ZTIPv"
9135    }
9136   ],
9137   "return_type" : "_ZTIv",
9138   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9139  },
9140  {
9141   "function_name" : "glGetProgramInfoLog",
9142   "linker_set_key" : "glGetProgramInfoLog",
9143   "parameters" :
9144   [
9145    {
9146     "referenced_type" : "_ZTIj"
9147    },
9148    {
9149     "referenced_type" : "_ZTIi"
9150    },
9151    {
9152     "referenced_type" : "_ZTIPi"
9153    },
9154    {
9155     "referenced_type" : "_ZTIPc"
9156    }
9157   ],
9158   "return_type" : "_ZTIv",
9159   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9160  },
9161  {
9162   "function_name" : "glGetProgramInterfaceiv",
9163   "linker_set_key" : "glGetProgramInterfaceiv",
9164   "parameters" :
9165   [
9166    {
9167     "referenced_type" : "_ZTIj"
9168    },
9169    {
9170     "referenced_type" : "_ZTIj"
9171    },
9172    {
9173     "referenced_type" : "_ZTIj"
9174    },
9175    {
9176     "referenced_type" : "_ZTIPi"
9177    }
9178   ],
9179   "return_type" : "_ZTIv",
9180   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9181  },
9182  {
9183   "function_name" : "glGetProgramPipelineInfoLog",
9184   "linker_set_key" : "glGetProgramPipelineInfoLog",
9185   "parameters" :
9186   [
9187    {
9188     "referenced_type" : "_ZTIj"
9189    },
9190    {
9191     "referenced_type" : "_ZTIi"
9192    },
9193    {
9194     "referenced_type" : "_ZTIPi"
9195    },
9196    {
9197     "referenced_type" : "_ZTIPc"
9198    }
9199   ],
9200   "return_type" : "_ZTIv",
9201   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9202  },
9203  {
9204   "function_name" : "glGetProgramPipelineInfoLogEXT",
9205   "linker_set_key" : "glGetProgramPipelineInfoLogEXT",
9206   "parameters" :
9207   [
9208    {
9209     "referenced_type" : "_ZTIj"
9210    },
9211    {
9212     "referenced_type" : "_ZTIi"
9213    },
9214    {
9215     "referenced_type" : "_ZTIPi"
9216    },
9217    {
9218     "referenced_type" : "_ZTIPc"
9219    }
9220   ],
9221   "return_type" : "_ZTIv",
9222   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9223  },
9224  {
9225   "function_name" : "glGetProgramPipelineiv",
9226   "linker_set_key" : "glGetProgramPipelineiv",
9227   "parameters" :
9228   [
9229    {
9230     "referenced_type" : "_ZTIj"
9231    },
9232    {
9233     "referenced_type" : "_ZTIj"
9234    },
9235    {
9236     "referenced_type" : "_ZTIPi"
9237    }
9238   ],
9239   "return_type" : "_ZTIv",
9240   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9241  },
9242  {
9243   "function_name" : "glGetProgramPipelineivEXT",
9244   "linker_set_key" : "glGetProgramPipelineivEXT",
9245   "parameters" :
9246   [
9247    {
9248     "referenced_type" : "_ZTIj"
9249    },
9250    {
9251     "referenced_type" : "_ZTIj"
9252    },
9253    {
9254     "referenced_type" : "_ZTIPi"
9255    }
9256   ],
9257   "return_type" : "_ZTIv",
9258   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9259  },
9260  {
9261   "function_name" : "glGetProgramResourceIndex",
9262   "linker_set_key" : "glGetProgramResourceIndex",
9263   "parameters" :
9264   [
9265    {
9266     "referenced_type" : "_ZTIj"
9267    },
9268    {
9269     "referenced_type" : "_ZTIj"
9270    },
9271    {
9272     "referenced_type" : "_ZTIPKc"
9273    }
9274   ],
9275   "return_type" : "_ZTIj",
9276   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9277  },
9278  {
9279   "function_name" : "glGetProgramResourceLocation",
9280   "linker_set_key" : "glGetProgramResourceLocation",
9281   "parameters" :
9282   [
9283    {
9284     "referenced_type" : "_ZTIj"
9285    },
9286    {
9287     "referenced_type" : "_ZTIj"
9288    },
9289    {
9290     "referenced_type" : "_ZTIPKc"
9291    }
9292   ],
9293   "return_type" : "_ZTIi",
9294   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9295  },
9296  {
9297   "function_name" : "glGetProgramResourceLocationIndexEXT",
9298   "linker_set_key" : "glGetProgramResourceLocationIndexEXT",
9299   "parameters" :
9300   [
9301    {
9302     "referenced_type" : "_ZTIj"
9303    },
9304    {
9305     "referenced_type" : "_ZTIj"
9306    },
9307    {
9308     "referenced_type" : "_ZTIPKc"
9309    }
9310   ],
9311   "return_type" : "_ZTIi",
9312   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9313  },
9314  {
9315   "function_name" : "glGetProgramResourceName",
9316   "linker_set_key" : "glGetProgramResourceName",
9317   "parameters" :
9318   [
9319    {
9320     "referenced_type" : "_ZTIj"
9321    },
9322    {
9323     "referenced_type" : "_ZTIj"
9324    },
9325    {
9326     "referenced_type" : "_ZTIj"
9327    },
9328    {
9329     "referenced_type" : "_ZTIi"
9330    },
9331    {
9332     "referenced_type" : "_ZTIPi"
9333    },
9334    {
9335     "referenced_type" : "_ZTIPc"
9336    }
9337   ],
9338   "return_type" : "_ZTIv",
9339   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9340  },
9341  {
9342   "function_name" : "glGetProgramResourcefvNV",
9343   "linker_set_key" : "glGetProgramResourcefvNV",
9344   "parameters" :
9345   [
9346    {
9347     "referenced_type" : "_ZTIj"
9348    },
9349    {
9350     "referenced_type" : "_ZTIj"
9351    },
9352    {
9353     "referenced_type" : "_ZTIj"
9354    },
9355    {
9356     "referenced_type" : "_ZTIi"
9357    },
9358    {
9359     "referenced_type" : "_ZTIPKj"
9360    },
9361    {
9362     "referenced_type" : "_ZTIi"
9363    },
9364    {
9365     "referenced_type" : "_ZTIPi"
9366    },
9367    {
9368     "referenced_type" : "_ZTIPf"
9369    }
9370   ],
9371   "return_type" : "_ZTIv",
9372   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9373  },
9374  {
9375   "function_name" : "glGetProgramResourceiv",
9376   "linker_set_key" : "glGetProgramResourceiv",
9377   "parameters" :
9378   [
9379    {
9380     "referenced_type" : "_ZTIj"
9381    },
9382    {
9383     "referenced_type" : "_ZTIj"
9384    },
9385    {
9386     "referenced_type" : "_ZTIj"
9387    },
9388    {
9389     "referenced_type" : "_ZTIi"
9390    },
9391    {
9392     "referenced_type" : "_ZTIPKj"
9393    },
9394    {
9395     "referenced_type" : "_ZTIi"
9396    },
9397    {
9398     "referenced_type" : "_ZTIPi"
9399    },
9400    {
9401     "referenced_type" : "_ZTIPi"
9402    }
9403   ],
9404   "return_type" : "_ZTIv",
9405   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9406  },
9407  {
9408   "function_name" : "glGetProgramiv",
9409   "linker_set_key" : "glGetProgramiv",
9410   "parameters" :
9411   [
9412    {
9413     "referenced_type" : "_ZTIj"
9414    },
9415    {
9416     "referenced_type" : "_ZTIj"
9417    },
9418    {
9419     "referenced_type" : "_ZTIPi"
9420    }
9421   ],
9422   "return_type" : "_ZTIv",
9423   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9424  },
9425  {
9426   "function_name" : "glGetQueryObjecti64vEXT",
9427   "linker_set_key" : "glGetQueryObjecti64vEXT",
9428   "parameters" :
9429   [
9430    {
9431     "referenced_type" : "_ZTIj"
9432    },
9433    {
9434     "referenced_type" : "_ZTIj"
9435    },
9436    {
9437     "referenced_type" : "_ZTIPl"
9438    }
9439   ],
9440   "return_type" : "_ZTIv",
9441   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9442  },
9443  {
9444   "function_name" : "glGetQueryObjectivEXT",
9445   "linker_set_key" : "glGetQueryObjectivEXT",
9446   "parameters" :
9447   [
9448    {
9449     "referenced_type" : "_ZTIj"
9450    },
9451    {
9452     "referenced_type" : "_ZTIj"
9453    },
9454    {
9455     "referenced_type" : "_ZTIPi"
9456    }
9457   ],
9458   "return_type" : "_ZTIv",
9459   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9460  },
9461  {
9462   "function_name" : "glGetQueryObjectui64vEXT",
9463   "linker_set_key" : "glGetQueryObjectui64vEXT",
9464   "parameters" :
9465   [
9466    {
9467     "referenced_type" : "_ZTIj"
9468    },
9469    {
9470     "referenced_type" : "_ZTIj"
9471    },
9472    {
9473     "referenced_type" : "_ZTIPm"
9474    }
9475   ],
9476   "return_type" : "_ZTIv",
9477   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9478  },
9479  {
9480   "function_name" : "glGetQueryObjectuiv",
9481   "linker_set_key" : "glGetQueryObjectuiv",
9482   "parameters" :
9483   [
9484    {
9485     "referenced_type" : "_ZTIj"
9486    },
9487    {
9488     "referenced_type" : "_ZTIj"
9489    },
9490    {
9491     "referenced_type" : "_ZTIPj"
9492    }
9493   ],
9494   "return_type" : "_ZTIv",
9495   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9496  },
9497  {
9498   "function_name" : "glGetQueryObjectuivEXT",
9499   "linker_set_key" : "glGetQueryObjectuivEXT",
9500   "parameters" :
9501   [
9502    {
9503     "referenced_type" : "_ZTIj"
9504    },
9505    {
9506     "referenced_type" : "_ZTIj"
9507    },
9508    {
9509     "referenced_type" : "_ZTIPj"
9510    }
9511   ],
9512   "return_type" : "_ZTIv",
9513   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9514  },
9515  {
9516   "function_name" : "glGetQueryiv",
9517   "linker_set_key" : "glGetQueryiv",
9518   "parameters" :
9519   [
9520    {
9521     "referenced_type" : "_ZTIj"
9522    },
9523    {
9524     "referenced_type" : "_ZTIj"
9525    },
9526    {
9527     "referenced_type" : "_ZTIPi"
9528    }
9529   ],
9530   "return_type" : "_ZTIv",
9531   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9532  },
9533  {
9534   "function_name" : "glGetQueryivEXT",
9535   "linker_set_key" : "glGetQueryivEXT",
9536   "parameters" :
9537   [
9538    {
9539     "referenced_type" : "_ZTIj"
9540    },
9541    {
9542     "referenced_type" : "_ZTIj"
9543    },
9544    {
9545     "referenced_type" : "_ZTIPi"
9546    }
9547   ],
9548   "return_type" : "_ZTIv",
9549   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9550  },
9551  {
9552   "function_name" : "glGetRenderbufferParameteriv",
9553   "linker_set_key" : "glGetRenderbufferParameteriv",
9554   "parameters" :
9555   [
9556    {
9557     "referenced_type" : "_ZTIj"
9558    },
9559    {
9560     "referenced_type" : "_ZTIj"
9561    },
9562    {
9563     "referenced_type" : "_ZTIPi"
9564    }
9565   ],
9566   "return_type" : "_ZTIv",
9567   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9568  },
9569  {
9570   "function_name" : "glGetSamplerParameterIiv",
9571   "linker_set_key" : "glGetSamplerParameterIiv",
9572   "parameters" :
9573   [
9574    {
9575     "referenced_type" : "_ZTIj"
9576    },
9577    {
9578     "referenced_type" : "_ZTIj"
9579    },
9580    {
9581     "referenced_type" : "_ZTIPi"
9582    }
9583   ],
9584   "return_type" : "_ZTIv",
9585   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
9586  },
9587  {
9588   "function_name" : "glGetSamplerParameterIivEXT",
9589   "linker_set_key" : "glGetSamplerParameterIivEXT",
9590   "parameters" :
9591   [
9592    {
9593     "referenced_type" : "_ZTIj"
9594    },
9595    {
9596     "referenced_type" : "_ZTIj"
9597    },
9598    {
9599     "referenced_type" : "_ZTIPi"
9600    }
9601   ],
9602   "return_type" : "_ZTIv",
9603   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9604  },
9605  {
9606   "function_name" : "glGetSamplerParameterIivOES",
9607   "linker_set_key" : "glGetSamplerParameterIivOES",
9608   "parameters" :
9609   [
9610    {
9611     "referenced_type" : "_ZTIj"
9612    },
9613    {
9614     "referenced_type" : "_ZTIj"
9615    },
9616    {
9617     "referenced_type" : "_ZTIPi"
9618    }
9619   ],
9620   "return_type" : "_ZTIv",
9621   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9622  },
9623  {
9624   "function_name" : "glGetSamplerParameterIuiv",
9625   "linker_set_key" : "glGetSamplerParameterIuiv",
9626   "parameters" :
9627   [
9628    {
9629     "referenced_type" : "_ZTIj"
9630    },
9631    {
9632     "referenced_type" : "_ZTIj"
9633    },
9634    {
9635     "referenced_type" : "_ZTIPj"
9636    }
9637   ],
9638   "return_type" : "_ZTIv",
9639   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
9640  },
9641  {
9642   "function_name" : "glGetSamplerParameterIuivEXT",
9643   "linker_set_key" : "glGetSamplerParameterIuivEXT",
9644   "parameters" :
9645   [
9646    {
9647     "referenced_type" : "_ZTIj"
9648    },
9649    {
9650     "referenced_type" : "_ZTIj"
9651    },
9652    {
9653     "referenced_type" : "_ZTIPj"
9654    }
9655   ],
9656   "return_type" : "_ZTIv",
9657   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9658  },
9659  {
9660   "function_name" : "glGetSamplerParameterIuivOES",
9661   "linker_set_key" : "glGetSamplerParameterIuivOES",
9662   "parameters" :
9663   [
9664    {
9665     "referenced_type" : "_ZTIj"
9666    },
9667    {
9668     "referenced_type" : "_ZTIj"
9669    },
9670    {
9671     "referenced_type" : "_ZTIPj"
9672    }
9673   ],
9674   "return_type" : "_ZTIv",
9675   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9676  },
9677  {
9678   "function_name" : "glGetSamplerParameterfv",
9679   "linker_set_key" : "glGetSamplerParameterfv",
9680   "parameters" :
9681   [
9682    {
9683     "referenced_type" : "_ZTIj"
9684    },
9685    {
9686     "referenced_type" : "_ZTIj"
9687    },
9688    {
9689     "referenced_type" : "_ZTIPf"
9690    }
9691   ],
9692   "return_type" : "_ZTIv",
9693   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9694  },
9695  {
9696   "function_name" : "glGetSamplerParameteriv",
9697   "linker_set_key" : "glGetSamplerParameteriv",
9698   "parameters" :
9699   [
9700    {
9701     "referenced_type" : "_ZTIj"
9702    },
9703    {
9704     "referenced_type" : "_ZTIj"
9705    },
9706    {
9707     "referenced_type" : "_ZTIPi"
9708    }
9709   ],
9710   "return_type" : "_ZTIv",
9711   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9712  },
9713  {
9714   "function_name" : "glGetSemaphoreParameterui64vEXT",
9715   "linker_set_key" : "glGetSemaphoreParameterui64vEXT",
9716   "parameters" :
9717   [
9718    {
9719     "referenced_type" : "_ZTIj"
9720    },
9721    {
9722     "referenced_type" : "_ZTIj"
9723    },
9724    {
9725     "referenced_type" : "_ZTIPm"
9726    }
9727   ],
9728   "return_type" : "_ZTIv",
9729   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9730  },
9731  {
9732   "function_name" : "glGetShaderInfoLog",
9733   "linker_set_key" : "glGetShaderInfoLog",
9734   "parameters" :
9735   [
9736    {
9737     "referenced_type" : "_ZTIj"
9738    },
9739    {
9740     "referenced_type" : "_ZTIi"
9741    },
9742    {
9743     "referenced_type" : "_ZTIPi"
9744    },
9745    {
9746     "referenced_type" : "_ZTIPc"
9747    }
9748   ],
9749   "return_type" : "_ZTIv",
9750   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9751  },
9752  {
9753   "function_name" : "glGetShaderPrecisionFormat",
9754   "linker_set_key" : "glGetShaderPrecisionFormat",
9755   "parameters" :
9756   [
9757    {
9758     "referenced_type" : "_ZTIj"
9759    },
9760    {
9761     "referenced_type" : "_ZTIj"
9762    },
9763    {
9764     "referenced_type" : "_ZTIPi"
9765    },
9766    {
9767     "referenced_type" : "_ZTIPi"
9768    }
9769   ],
9770   "return_type" : "_ZTIv",
9771   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9772  },
9773  {
9774   "function_name" : "glGetShaderSource",
9775   "linker_set_key" : "glGetShaderSource",
9776   "parameters" :
9777   [
9778    {
9779     "referenced_type" : "_ZTIj"
9780    },
9781    {
9782     "referenced_type" : "_ZTIi"
9783    },
9784    {
9785     "referenced_type" : "_ZTIPi"
9786    },
9787    {
9788     "referenced_type" : "_ZTIPc"
9789    }
9790   ],
9791   "return_type" : "_ZTIv",
9792   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9793  },
9794  {
9795   "function_name" : "glGetShaderiv",
9796   "linker_set_key" : "glGetShaderiv",
9797   "parameters" :
9798   [
9799    {
9800     "referenced_type" : "_ZTIj"
9801    },
9802    {
9803     "referenced_type" : "_ZTIj"
9804    },
9805    {
9806     "referenced_type" : "_ZTIPi"
9807    }
9808   ],
9809   "return_type" : "_ZTIv",
9810   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
9811  },
9812  {
9813   "function_name" : "glGetString",
9814   "linker_set_key" : "glGetString",
9815   "parameters" :
9816   [
9817    {
9818     "referenced_type" : "_ZTIj"
9819    }
9820   ],
9821   "return_type" : "_ZTIPKh",
9822   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
9823  },
9824  {
9825   "function_name" : "glGetStringi",
9826   "linker_set_key" : "glGetStringi",
9827   "parameters" :
9828   [
9829    {
9830     "referenced_type" : "_ZTIj"
9831    },
9832    {
9833     "referenced_type" : "_ZTIj"
9834    }
9835   ],
9836   "return_type" : "_ZTIPKh",
9837   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9838  },
9839  {
9840   "function_name" : "glGetSynciv",
9841   "linker_set_key" : "glGetSynciv",
9842   "parameters" :
9843   [
9844    {
9845     "referenced_type" : "_ZTIP8__GLsync"
9846    },
9847    {
9848     "referenced_type" : "_ZTIj"
9849    },
9850    {
9851     "referenced_type" : "_ZTIi"
9852    },
9853    {
9854     "referenced_type" : "_ZTIPi"
9855    },
9856    {
9857     "referenced_type" : "_ZTIPi"
9858    }
9859   ],
9860   "return_type" : "_ZTIv",
9861   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
9862  },
9863  {
9864   "function_name" : "glGetSyncivAPPLE",
9865   "linker_set_key" : "glGetSyncivAPPLE",
9866   "parameters" :
9867   [
9868    {
9869     "referenced_type" : "_ZTIP8__GLsync"
9870    },
9871    {
9872     "referenced_type" : "_ZTIj"
9873    },
9874    {
9875     "referenced_type" : "_ZTIi"
9876    },
9877    {
9878     "referenced_type" : "_ZTIPi"
9879    },
9880    {
9881     "referenced_type" : "_ZTIPi"
9882    }
9883   ],
9884   "return_type" : "_ZTIv",
9885   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
9886  },
9887  {
9888   "function_name" : "glGetTexLevelParameterfv",
9889   "linker_set_key" : "glGetTexLevelParameterfv",
9890   "parameters" :
9891   [
9892    {
9893     "referenced_type" : "_ZTIj"
9894    },
9895    {
9896     "referenced_type" : "_ZTIi"
9897    },
9898    {
9899     "referenced_type" : "_ZTIj"
9900    },
9901    {
9902     "referenced_type" : "_ZTIPf"
9903    }
9904   ],
9905   "return_type" : "_ZTIv",
9906   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9907  },
9908  {
9909   "function_name" : "glGetTexLevelParameteriv",
9910   "linker_set_key" : "glGetTexLevelParameteriv",
9911   "parameters" :
9912   [
9913    {
9914     "referenced_type" : "_ZTIj"
9915    },
9916    {
9917     "referenced_type" : "_ZTIi"
9918    },
9919    {
9920     "referenced_type" : "_ZTIj"
9921    },
9922    {
9923     "referenced_type" : "_ZTIPi"
9924    }
9925   ],
9926   "return_type" : "_ZTIv",
9927   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
9928  },
9929  {
9930   "function_name" : "glGetTexParameterIiv",
9931   "linker_set_key" : "glGetTexParameterIiv",
9932   "parameters" :
9933   [
9934    {
9935     "referenced_type" : "_ZTIj"
9936    },
9937    {
9938     "referenced_type" : "_ZTIj"
9939    },
9940    {
9941     "referenced_type" : "_ZTIPi"
9942    }
9943   ],
9944   "return_type" : "_ZTIv",
9945   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
9946  },
9947  {
9948   "function_name" : "glGetTexParameterIivEXT",
9949   "linker_set_key" : "glGetTexParameterIivEXT",
9950   "parameters" :
9951   [
9952    {
9953     "referenced_type" : "_ZTIj"
9954    },
9955    {
9956     "referenced_type" : "_ZTIj"
9957    },
9958    {
9959     "referenced_type" : "_ZTIPi"
9960    }
9961   ],
9962   "return_type" : "_ZTIv",
9963   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9964  },
9965  {
9966   "function_name" : "glGetTexParameterIivOES",
9967   "linker_set_key" : "glGetTexParameterIivOES",
9968   "parameters" :
9969   [
9970    {
9971     "referenced_type" : "_ZTIj"
9972    },
9973    {
9974     "referenced_type" : "_ZTIj"
9975    },
9976    {
9977     "referenced_type" : "_ZTIPi"
9978    }
9979   ],
9980   "return_type" : "_ZTIv",
9981   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
9982  },
9983  {
9984   "function_name" : "glGetTexParameterIuiv",
9985   "linker_set_key" : "glGetTexParameterIuiv",
9986   "parameters" :
9987   [
9988    {
9989     "referenced_type" : "_ZTIj"
9990    },
9991    {
9992     "referenced_type" : "_ZTIj"
9993    },
9994    {
9995     "referenced_type" : "_ZTIPj"
9996    }
9997   ],
9998   "return_type" : "_ZTIv",
9999   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
10000  },
10001  {
10002   "function_name" : "glGetTexParameterIuivEXT",
10003   "linker_set_key" : "glGetTexParameterIuivEXT",
10004   "parameters" :
10005   [
10006    {
10007     "referenced_type" : "_ZTIj"
10008    },
10009    {
10010     "referenced_type" : "_ZTIj"
10011    },
10012    {
10013     "referenced_type" : "_ZTIPj"
10014    }
10015   ],
10016   "return_type" : "_ZTIv",
10017   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10018  },
10019  {
10020   "function_name" : "glGetTexParameterIuivOES",
10021   "linker_set_key" : "glGetTexParameterIuivOES",
10022   "parameters" :
10023   [
10024    {
10025     "referenced_type" : "_ZTIj"
10026    },
10027    {
10028     "referenced_type" : "_ZTIj"
10029    },
10030    {
10031     "referenced_type" : "_ZTIPj"
10032    }
10033   ],
10034   "return_type" : "_ZTIv",
10035   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10036  },
10037  {
10038   "function_name" : "glGetTexParameterfv",
10039   "linker_set_key" : "glGetTexParameterfv",
10040   "parameters" :
10041   [
10042    {
10043     "referenced_type" : "_ZTIj"
10044    },
10045    {
10046     "referenced_type" : "_ZTIj"
10047    },
10048    {
10049     "referenced_type" : "_ZTIPf"
10050    }
10051   ],
10052   "return_type" : "_ZTIv",
10053   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
10054  },
10055  {
10056   "function_name" : "glGetTexParameteriv",
10057   "linker_set_key" : "glGetTexParameteriv",
10058   "parameters" :
10059   [
10060    {
10061     "referenced_type" : "_ZTIj"
10062    },
10063    {
10064     "referenced_type" : "_ZTIj"
10065    },
10066    {
10067     "referenced_type" : "_ZTIPi"
10068    }
10069   ],
10070   "return_type" : "_ZTIv",
10071   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
10072  },
10073  {
10074   "function_name" : "glGetTextureHandleIMG",
10075   "linker_set_key" : "glGetTextureHandleIMG",
10076   "parameters" :
10077   [
10078    {
10079     "referenced_type" : "_ZTIj"
10080    }
10081   ],
10082   "return_type" : "_ZTIm",
10083   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10084  },
10085  {
10086   "function_name" : "glGetTextureHandleNV",
10087   "linker_set_key" : "glGetTextureHandleNV",
10088   "parameters" :
10089   [
10090    {
10091     "referenced_type" : "_ZTIj"
10092    }
10093   ],
10094   "return_type" : "_ZTIm",
10095   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10096  },
10097  {
10098   "function_name" : "glGetTextureSamplerHandleIMG",
10099   "linker_set_key" : "glGetTextureSamplerHandleIMG",
10100   "parameters" :
10101   [
10102    {
10103     "referenced_type" : "_ZTIj"
10104    },
10105    {
10106     "referenced_type" : "_ZTIj"
10107    }
10108   ],
10109   "return_type" : "_ZTIm",
10110   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10111  },
10112  {
10113   "function_name" : "glGetTextureSamplerHandleNV",
10114   "linker_set_key" : "glGetTextureSamplerHandleNV",
10115   "parameters" :
10116   [
10117    {
10118     "referenced_type" : "_ZTIj"
10119    },
10120    {
10121     "referenced_type" : "_ZTIj"
10122    }
10123   ],
10124   "return_type" : "_ZTIm",
10125   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10126  },
10127  {
10128   "function_name" : "glGetTransformFeedbackVarying",
10129   "linker_set_key" : "glGetTransformFeedbackVarying",
10130   "parameters" :
10131   [
10132    {
10133     "referenced_type" : "_ZTIj"
10134    },
10135    {
10136     "referenced_type" : "_ZTIj"
10137    },
10138    {
10139     "referenced_type" : "_ZTIi"
10140    },
10141    {
10142     "referenced_type" : "_ZTIPi"
10143    },
10144    {
10145     "referenced_type" : "_ZTIPi"
10146    },
10147    {
10148     "referenced_type" : "_ZTIPj"
10149    },
10150    {
10151     "referenced_type" : "_ZTIPc"
10152    }
10153   ],
10154   "return_type" : "_ZTIv",
10155   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10156  },
10157  {
10158   "function_name" : "glGetTranslatedShaderSourceANGLE",
10159   "linker_set_key" : "glGetTranslatedShaderSourceANGLE",
10160   "parameters" :
10161   [
10162    {
10163     "referenced_type" : "_ZTIj"
10164    },
10165    {
10166     "referenced_type" : "_ZTIi"
10167    },
10168    {
10169     "referenced_type" : "_ZTIPi"
10170    },
10171    {
10172     "referenced_type" : "_ZTIPc"
10173    }
10174   ],
10175   "return_type" : "_ZTIv",
10176   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10177  },
10178  {
10179   "function_name" : "glGetUniformBlockIndex",
10180   "linker_set_key" : "glGetUniformBlockIndex",
10181   "parameters" :
10182   [
10183    {
10184     "referenced_type" : "_ZTIj"
10185    },
10186    {
10187     "referenced_type" : "_ZTIPKc"
10188    }
10189   ],
10190   "return_type" : "_ZTIj",
10191   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10192  },
10193  {
10194   "function_name" : "glGetUniformIndices",
10195   "linker_set_key" : "glGetUniformIndices",
10196   "parameters" :
10197   [
10198    {
10199     "referenced_type" : "_ZTIj"
10200    },
10201    {
10202     "referenced_type" : "_ZTIi"
10203    },
10204    {
10205     "referenced_type" : "_ZTIPKPKc"
10206    },
10207    {
10208     "referenced_type" : "_ZTIPj"
10209    }
10210   ],
10211   "return_type" : "_ZTIv",
10212   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10213  },
10214  {
10215   "function_name" : "glGetUniformLocation",
10216   "linker_set_key" : "glGetUniformLocation",
10217   "parameters" :
10218   [
10219    {
10220     "referenced_type" : "_ZTIj"
10221    },
10222    {
10223     "referenced_type" : "_ZTIPKc"
10224    }
10225   ],
10226   "return_type" : "_ZTIi",
10227   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10228  },
10229  {
10230   "function_name" : "glGetUniformfv",
10231   "linker_set_key" : "glGetUniformfv",
10232   "parameters" :
10233   [
10234    {
10235     "referenced_type" : "_ZTIj"
10236    },
10237    {
10238     "referenced_type" : "_ZTIi"
10239    },
10240    {
10241     "referenced_type" : "_ZTIPf"
10242    }
10243   ],
10244   "return_type" : "_ZTIv",
10245   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10246  },
10247  {
10248   "function_name" : "glGetUniformi64vNV",
10249   "linker_set_key" : "glGetUniformi64vNV",
10250   "parameters" :
10251   [
10252    {
10253     "referenced_type" : "_ZTIj"
10254    },
10255    {
10256     "referenced_type" : "_ZTIi"
10257    },
10258    {
10259     "referenced_type" : "_ZTIPl"
10260    }
10261   ],
10262   "return_type" : "_ZTIv",
10263   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10264  },
10265  {
10266   "function_name" : "glGetUniformiv",
10267   "linker_set_key" : "glGetUniformiv",
10268   "parameters" :
10269   [
10270    {
10271     "referenced_type" : "_ZTIj"
10272    },
10273    {
10274     "referenced_type" : "_ZTIi"
10275    },
10276    {
10277     "referenced_type" : "_ZTIPi"
10278    }
10279   ],
10280   "return_type" : "_ZTIv",
10281   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10282  },
10283  {
10284   "function_name" : "glGetUniformuiv",
10285   "linker_set_key" : "glGetUniformuiv",
10286   "parameters" :
10287   [
10288    {
10289     "referenced_type" : "_ZTIj"
10290    },
10291    {
10292     "referenced_type" : "_ZTIi"
10293    },
10294    {
10295     "referenced_type" : "_ZTIPj"
10296    }
10297   ],
10298   "return_type" : "_ZTIv",
10299   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10300  },
10301  {
10302   "function_name" : "glGetUnsignedBytei_vEXT",
10303   "linker_set_key" : "glGetUnsignedBytei_vEXT",
10304   "parameters" :
10305   [
10306    {
10307     "referenced_type" : "_ZTIj"
10308    },
10309    {
10310     "referenced_type" : "_ZTIj"
10311    },
10312    {
10313     "referenced_type" : "_ZTIPh"
10314    }
10315   ],
10316   "return_type" : "_ZTIv",
10317   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10318  },
10319  {
10320   "function_name" : "glGetUnsignedBytevEXT",
10321   "linker_set_key" : "glGetUnsignedBytevEXT",
10322   "parameters" :
10323   [
10324    {
10325     "referenced_type" : "_ZTIj"
10326    },
10327    {
10328     "referenced_type" : "_ZTIPh"
10329    }
10330   ],
10331   "return_type" : "_ZTIv",
10332   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10333  },
10334  {
10335   "function_name" : "glGetVertexAttribIiv",
10336   "linker_set_key" : "glGetVertexAttribIiv",
10337   "parameters" :
10338   [
10339    {
10340     "referenced_type" : "_ZTIj"
10341    },
10342    {
10343     "referenced_type" : "_ZTIj"
10344    },
10345    {
10346     "referenced_type" : "_ZTIPi"
10347    }
10348   ],
10349   "return_type" : "_ZTIv",
10350   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10351  },
10352  {
10353   "function_name" : "glGetVertexAttribIuiv",
10354   "linker_set_key" : "glGetVertexAttribIuiv",
10355   "parameters" :
10356   [
10357    {
10358     "referenced_type" : "_ZTIj"
10359    },
10360    {
10361     "referenced_type" : "_ZTIj"
10362    },
10363    {
10364     "referenced_type" : "_ZTIPj"
10365    }
10366   ],
10367   "return_type" : "_ZTIv",
10368   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10369  },
10370  {
10371   "function_name" : "glGetVertexAttribPointerv",
10372   "linker_set_key" : "glGetVertexAttribPointerv",
10373   "parameters" :
10374   [
10375    {
10376     "referenced_type" : "_ZTIj"
10377    },
10378    {
10379     "referenced_type" : "_ZTIj"
10380    },
10381    {
10382     "referenced_type" : "_ZTIPPv"
10383    }
10384   ],
10385   "return_type" : "_ZTIv",
10386   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10387  },
10388  {
10389   "function_name" : "glGetVertexAttribfv",
10390   "linker_set_key" : "glGetVertexAttribfv",
10391   "parameters" :
10392   [
10393    {
10394     "referenced_type" : "_ZTIj"
10395    },
10396    {
10397     "referenced_type" : "_ZTIj"
10398    },
10399    {
10400     "referenced_type" : "_ZTIPf"
10401    }
10402   ],
10403   "return_type" : "_ZTIv",
10404   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10405  },
10406  {
10407   "function_name" : "glGetVertexAttribiv",
10408   "linker_set_key" : "glGetVertexAttribiv",
10409   "parameters" :
10410   [
10411    {
10412     "referenced_type" : "_ZTIj"
10413    },
10414    {
10415     "referenced_type" : "_ZTIj"
10416    },
10417    {
10418     "referenced_type" : "_ZTIPi"
10419    }
10420   ],
10421   "return_type" : "_ZTIv",
10422   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10423  },
10424  {
10425   "function_name" : "glGetVkProcAddrNV",
10426   "linker_set_key" : "glGetVkProcAddrNV",
10427   "parameters" :
10428   [
10429    {
10430     "referenced_type" : "_ZTIPKc"
10431    }
10432   ],
10433   "return_type" : "_ZTIPFvvE",
10434   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10435  },
10436  {
10437   "function_name" : "glGetnUniformfv",
10438   "linker_set_key" : "glGetnUniformfv",
10439   "parameters" :
10440   [
10441    {
10442     "referenced_type" : "_ZTIj"
10443    },
10444    {
10445     "referenced_type" : "_ZTIi"
10446    },
10447    {
10448     "referenced_type" : "_ZTIi"
10449    },
10450    {
10451     "referenced_type" : "_ZTIPf"
10452    }
10453   ],
10454   "return_type" : "_ZTIv",
10455   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
10456  },
10457  {
10458   "function_name" : "glGetnUniformfvEXT",
10459   "linker_set_key" : "glGetnUniformfvEXT",
10460   "parameters" :
10461   [
10462    {
10463     "referenced_type" : "_ZTIj"
10464    },
10465    {
10466     "referenced_type" : "_ZTIi"
10467    },
10468    {
10469     "referenced_type" : "_ZTIi"
10470    },
10471    {
10472     "referenced_type" : "_ZTIPf"
10473    }
10474   ],
10475   "return_type" : "_ZTIv",
10476   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
10477  },
10478  {
10479   "function_name" : "glGetnUniformfvKHR",
10480   "linker_set_key" : "glGetnUniformfvKHR",
10481   "parameters" :
10482   [
10483    {
10484     "referenced_type" : "_ZTIj"
10485    },
10486    {
10487     "referenced_type" : "_ZTIi"
10488    },
10489    {
10490     "referenced_type" : "_ZTIi"
10491    },
10492    {
10493     "referenced_type" : "_ZTIPf"
10494    }
10495   ],
10496   "return_type" : "_ZTIv",
10497   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10498  },
10499  {
10500   "function_name" : "glGetnUniformiv",
10501   "linker_set_key" : "glGetnUniformiv",
10502   "parameters" :
10503   [
10504    {
10505     "referenced_type" : "_ZTIj"
10506    },
10507    {
10508     "referenced_type" : "_ZTIi"
10509    },
10510    {
10511     "referenced_type" : "_ZTIi"
10512    },
10513    {
10514     "referenced_type" : "_ZTIPi"
10515    }
10516   ],
10517   "return_type" : "_ZTIv",
10518   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
10519  },
10520  {
10521   "function_name" : "glGetnUniformivEXT",
10522   "linker_set_key" : "glGetnUniformivEXT",
10523   "parameters" :
10524   [
10525    {
10526     "referenced_type" : "_ZTIj"
10527    },
10528    {
10529     "referenced_type" : "_ZTIi"
10530    },
10531    {
10532     "referenced_type" : "_ZTIi"
10533    },
10534    {
10535     "referenced_type" : "_ZTIPi"
10536    }
10537   ],
10538   "return_type" : "_ZTIv",
10539   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
10540  },
10541  {
10542   "function_name" : "glGetnUniformivKHR",
10543   "linker_set_key" : "glGetnUniformivKHR",
10544   "parameters" :
10545   [
10546    {
10547     "referenced_type" : "_ZTIj"
10548    },
10549    {
10550     "referenced_type" : "_ZTIi"
10551    },
10552    {
10553     "referenced_type" : "_ZTIi"
10554    },
10555    {
10556     "referenced_type" : "_ZTIPi"
10557    }
10558   ],
10559   "return_type" : "_ZTIv",
10560   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10561  },
10562  {
10563   "function_name" : "glGetnUniformuiv",
10564   "linker_set_key" : "glGetnUniformuiv",
10565   "parameters" :
10566   [
10567    {
10568     "referenced_type" : "_ZTIj"
10569    },
10570    {
10571     "referenced_type" : "_ZTIi"
10572    },
10573    {
10574     "referenced_type" : "_ZTIi"
10575    },
10576    {
10577     "referenced_type" : "_ZTIPj"
10578    }
10579   ],
10580   "return_type" : "_ZTIv",
10581   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
10582  },
10583  {
10584   "function_name" : "glGetnUniformuivKHR",
10585   "linker_set_key" : "glGetnUniformuivKHR",
10586   "parameters" :
10587   [
10588    {
10589     "referenced_type" : "_ZTIj"
10590    },
10591    {
10592     "referenced_type" : "_ZTIi"
10593    },
10594    {
10595     "referenced_type" : "_ZTIi"
10596    },
10597    {
10598     "referenced_type" : "_ZTIPj"
10599    }
10600   ],
10601   "return_type" : "_ZTIv",
10602   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10603  },
10604  {
10605   "function_name" : "glHint",
10606   "linker_set_key" : "glHint",
10607   "parameters" :
10608   [
10609    {
10610     "referenced_type" : "_ZTIj"
10611    },
10612    {
10613     "referenced_type" : "_ZTIj"
10614    }
10615   ],
10616   "return_type" : "_ZTIv",
10617   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
10618  },
10619  {
10620   "function_name" : "glImportMemoryFdEXT",
10621   "linker_set_key" : "glImportMemoryFdEXT",
10622   "parameters" :
10623   [
10624    {
10625     "referenced_type" : "_ZTIj"
10626    },
10627    {
10628     "referenced_type" : "_ZTIm"
10629    },
10630    {
10631     "referenced_type" : "_ZTIj"
10632    },
10633    {
10634     "referenced_type" : "_ZTIi"
10635    }
10636   ],
10637   "return_type" : "_ZTIv",
10638   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10639  },
10640  {
10641   "function_name" : "glImportSemaphoreFdEXT",
10642   "linker_set_key" : "glImportSemaphoreFdEXT",
10643   "parameters" :
10644   [
10645    {
10646     "referenced_type" : "_ZTIj"
10647    },
10648    {
10649     "referenced_type" : "_ZTIj"
10650    },
10651    {
10652     "referenced_type" : "_ZTIi"
10653    }
10654   ],
10655   "return_type" : "_ZTIv",
10656   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10657  },
10658  {
10659   "function_name" : "glInsertEventMarkerEXT",
10660   "linker_set_key" : "glInsertEventMarkerEXT",
10661   "parameters" :
10662   [
10663    {
10664     "referenced_type" : "_ZTIi"
10665    },
10666    {
10667     "referenced_type" : "_ZTIPKc"
10668    }
10669   ],
10670   "return_type" : "_ZTIv",
10671   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10672  },
10673  {
10674   "function_name" : "glInterpolatePathsNV",
10675   "linker_set_key" : "glInterpolatePathsNV",
10676   "parameters" :
10677   [
10678    {
10679     "referenced_type" : "_ZTIj"
10680    },
10681    {
10682     "referenced_type" : "_ZTIj"
10683    },
10684    {
10685     "referenced_type" : "_ZTIj"
10686    },
10687    {
10688     "referenced_type" : "_ZTIf"
10689    }
10690   ],
10691   "return_type" : "_ZTIv",
10692   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10693  },
10694  {
10695   "function_name" : "glInvalidateFramebuffer",
10696   "linker_set_key" : "glInvalidateFramebuffer",
10697   "parameters" :
10698   [
10699    {
10700     "referenced_type" : "_ZTIj"
10701    },
10702    {
10703     "referenced_type" : "_ZTIi"
10704    },
10705    {
10706     "referenced_type" : "_ZTIPKj"
10707    }
10708   ],
10709   "return_type" : "_ZTIv",
10710   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10711  },
10712  {
10713   "function_name" : "glInvalidateSubFramebuffer",
10714   "linker_set_key" : "glInvalidateSubFramebuffer",
10715   "parameters" :
10716   [
10717    {
10718     "referenced_type" : "_ZTIj"
10719    },
10720    {
10721     "referenced_type" : "_ZTIi"
10722    },
10723    {
10724     "referenced_type" : "_ZTIPKj"
10725    },
10726    {
10727     "referenced_type" : "_ZTIi"
10728    },
10729    {
10730     "referenced_type" : "_ZTIi"
10731    },
10732    {
10733     "referenced_type" : "_ZTIi"
10734    },
10735    {
10736     "referenced_type" : "_ZTIi"
10737    }
10738   ],
10739   "return_type" : "_ZTIv",
10740   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10741  },
10742  {
10743   "function_name" : "glIsBuffer",
10744   "linker_set_key" : "glIsBuffer",
10745   "parameters" :
10746   [
10747    {
10748     "referenced_type" : "_ZTIj"
10749    }
10750   ],
10751   "return_type" : "_ZTIh",
10752   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
10753  },
10754  {
10755   "function_name" : "glIsEnabled",
10756   "linker_set_key" : "glIsEnabled",
10757   "parameters" :
10758   [
10759    {
10760     "referenced_type" : "_ZTIj"
10761    }
10762   ],
10763   "return_type" : "_ZTIh",
10764   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
10765  },
10766  {
10767   "function_name" : "glIsEnabledi",
10768   "linker_set_key" : "glIsEnabledi",
10769   "parameters" :
10770   [
10771    {
10772     "referenced_type" : "_ZTIj"
10773    },
10774    {
10775     "referenced_type" : "_ZTIj"
10776    }
10777   ],
10778   "return_type" : "_ZTIh",
10779   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
10780  },
10781  {
10782   "function_name" : "glIsEnablediEXT",
10783   "linker_set_key" : "glIsEnablediEXT",
10784   "parameters" :
10785   [
10786    {
10787     "referenced_type" : "_ZTIj"
10788    },
10789    {
10790     "referenced_type" : "_ZTIj"
10791    }
10792   ],
10793   "return_type" : "_ZTIh",
10794   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10795  },
10796  {
10797   "function_name" : "glIsEnablediNV",
10798   "linker_set_key" : "glIsEnablediNV",
10799   "parameters" :
10800   [
10801    {
10802     "referenced_type" : "_ZTIj"
10803    },
10804    {
10805     "referenced_type" : "_ZTIj"
10806    }
10807   ],
10808   "return_type" : "_ZTIh",
10809   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10810  },
10811  {
10812   "function_name" : "glIsEnablediOES",
10813   "linker_set_key" : "glIsEnablediOES",
10814   "parameters" :
10815   [
10816    {
10817     "referenced_type" : "_ZTIj"
10818    },
10819    {
10820     "referenced_type" : "_ZTIj"
10821    }
10822   ],
10823   "return_type" : "_ZTIh",
10824   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10825  },
10826  {
10827   "function_name" : "glIsFenceNV",
10828   "linker_set_key" : "glIsFenceNV",
10829   "parameters" :
10830   [
10831    {
10832     "referenced_type" : "_ZTIj"
10833    }
10834   ],
10835   "return_type" : "_ZTIh",
10836   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
10837  },
10838  {
10839   "function_name" : "glIsFramebuffer",
10840   "linker_set_key" : "glIsFramebuffer",
10841   "parameters" :
10842   [
10843    {
10844     "referenced_type" : "_ZTIj"
10845    }
10846   ],
10847   "return_type" : "_ZTIh",
10848   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10849  },
10850  {
10851   "function_name" : "glIsImageHandleResidentNV",
10852   "linker_set_key" : "glIsImageHandleResidentNV",
10853   "parameters" :
10854   [
10855    {
10856     "referenced_type" : "_ZTIm"
10857    }
10858   ],
10859   "return_type" : "_ZTIh",
10860   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10861  },
10862  {
10863   "function_name" : "glIsMemoryObjectEXT",
10864   "linker_set_key" : "glIsMemoryObjectEXT",
10865   "parameters" :
10866   [
10867    {
10868     "referenced_type" : "_ZTIj"
10869    }
10870   ],
10871   "return_type" : "_ZTIh",
10872   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10873  },
10874  {
10875   "function_name" : "glIsPathNV",
10876   "linker_set_key" : "glIsPathNV",
10877   "parameters" :
10878   [
10879    {
10880     "referenced_type" : "_ZTIj"
10881    }
10882   ],
10883   "return_type" : "_ZTIh",
10884   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10885  },
10886  {
10887   "function_name" : "glIsPointInFillPathNV",
10888   "linker_set_key" : "glIsPointInFillPathNV",
10889   "parameters" :
10890   [
10891    {
10892     "referenced_type" : "_ZTIj"
10893    },
10894    {
10895     "referenced_type" : "_ZTIj"
10896    },
10897    {
10898     "referenced_type" : "_ZTIf"
10899    },
10900    {
10901     "referenced_type" : "_ZTIf"
10902    }
10903   ],
10904   "return_type" : "_ZTIh",
10905   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10906  },
10907  {
10908   "function_name" : "glIsPointInStrokePathNV",
10909   "linker_set_key" : "glIsPointInStrokePathNV",
10910   "parameters" :
10911   [
10912    {
10913     "referenced_type" : "_ZTIj"
10914    },
10915    {
10916     "referenced_type" : "_ZTIf"
10917    },
10918    {
10919     "referenced_type" : "_ZTIf"
10920    }
10921   ],
10922   "return_type" : "_ZTIh",
10923   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10924  },
10925  {
10926   "function_name" : "glIsProgram",
10927   "linker_set_key" : "glIsProgram",
10928   "parameters" :
10929   [
10930    {
10931     "referenced_type" : "_ZTIj"
10932    }
10933   ],
10934   "return_type" : "_ZTIh",
10935   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10936  },
10937  {
10938   "function_name" : "glIsProgramPipeline",
10939   "linker_set_key" : "glIsProgramPipeline",
10940   "parameters" :
10941   [
10942    {
10943     "referenced_type" : "_ZTIj"
10944    }
10945   ],
10946   "return_type" : "_ZTIh",
10947   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
10948  },
10949  {
10950   "function_name" : "glIsProgramPipelineEXT",
10951   "linker_set_key" : "glIsProgramPipelineEXT",
10952   "parameters" :
10953   [
10954    {
10955     "referenced_type" : "_ZTIj"
10956    }
10957   ],
10958   "return_type" : "_ZTIh",
10959   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10960  },
10961  {
10962   "function_name" : "glIsQuery",
10963   "linker_set_key" : "glIsQuery",
10964   "parameters" :
10965   [
10966    {
10967     "referenced_type" : "_ZTIj"
10968    }
10969   ],
10970   "return_type" : "_ZTIh",
10971   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
10972  },
10973  {
10974   "function_name" : "glIsQueryEXT",
10975   "linker_set_key" : "glIsQueryEXT",
10976   "parameters" :
10977   [
10978    {
10979     "referenced_type" : "_ZTIj"
10980    }
10981   ],
10982   "return_type" : "_ZTIh",
10983   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
10984  },
10985  {
10986   "function_name" : "glIsRenderbuffer",
10987   "linker_set_key" : "glIsRenderbuffer",
10988   "parameters" :
10989   [
10990    {
10991     "referenced_type" : "_ZTIj"
10992    }
10993   ],
10994   "return_type" : "_ZTIh",
10995   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
10996  },
10997  {
10998   "function_name" : "glIsSampler",
10999   "linker_set_key" : "glIsSampler",
11000   "parameters" :
11001   [
11002    {
11003     "referenced_type" : "_ZTIj"
11004    }
11005   ],
11006   "return_type" : "_ZTIh",
11007   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
11008  },
11009  {
11010   "function_name" : "glIsSemaphoreEXT",
11011   "linker_set_key" : "glIsSemaphoreEXT",
11012   "parameters" :
11013   [
11014    {
11015     "referenced_type" : "_ZTIj"
11016    }
11017   ],
11018   "return_type" : "_ZTIh",
11019   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11020  },
11021  {
11022   "function_name" : "glIsShader",
11023   "linker_set_key" : "glIsShader",
11024   "parameters" :
11025   [
11026    {
11027     "referenced_type" : "_ZTIj"
11028    }
11029   ],
11030   "return_type" : "_ZTIh",
11031   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
11032  },
11033  {
11034   "function_name" : "glIsSync",
11035   "linker_set_key" : "glIsSync",
11036   "parameters" :
11037   [
11038    {
11039     "referenced_type" : "_ZTIP8__GLsync"
11040    }
11041   ],
11042   "return_type" : "_ZTIh",
11043   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
11044  },
11045  {
11046   "function_name" : "glIsSyncAPPLE",
11047   "linker_set_key" : "glIsSyncAPPLE",
11048   "parameters" :
11049   [
11050    {
11051     "referenced_type" : "_ZTIP8__GLsync"
11052    }
11053   ],
11054   "return_type" : "_ZTIh",
11055   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
11056  },
11057  {
11058   "function_name" : "glIsTexture",
11059   "linker_set_key" : "glIsTexture",
11060   "parameters" :
11061   [
11062    {
11063     "referenced_type" : "_ZTIj"
11064    }
11065   ],
11066   "return_type" : "_ZTIh",
11067   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
11068  },
11069  {
11070   "function_name" : "glIsTextureHandleResidentNV",
11071   "linker_set_key" : "glIsTextureHandleResidentNV",
11072   "parameters" :
11073   [
11074    {
11075     "referenced_type" : "_ZTIm"
11076    }
11077   ],
11078   "return_type" : "_ZTIh",
11079   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11080  },
11081  {
11082   "function_name" : "glIsTransformFeedback",
11083   "linker_set_key" : "glIsTransformFeedback",
11084   "parameters" :
11085   [
11086    {
11087     "referenced_type" : "_ZTIj"
11088    }
11089   ],
11090   "return_type" : "_ZTIh",
11091   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
11092  },
11093  {
11094   "function_name" : "glIsVertexArray",
11095   "linker_set_key" : "glIsVertexArray",
11096   "parameters" :
11097   [
11098    {
11099     "referenced_type" : "_ZTIj"
11100    }
11101   ],
11102   "return_type" : "_ZTIh",
11103   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
11104  },
11105  {
11106   "function_name" : "glIsVertexArrayOES",
11107   "linker_set_key" : "glIsVertexArrayOES",
11108   "parameters" :
11109   [
11110    {
11111     "referenced_type" : "_ZTIj"
11112    }
11113   ],
11114   "return_type" : "_ZTIh",
11115   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
11116  },
11117  {
11118   "function_name" : "glLabelObjectEXT",
11119   "linker_set_key" : "glLabelObjectEXT",
11120   "parameters" :
11121   [
11122    {
11123     "referenced_type" : "_ZTIj"
11124    },
11125    {
11126     "referenced_type" : "_ZTIj"
11127    },
11128    {
11129     "referenced_type" : "_ZTIi"
11130    },
11131    {
11132     "referenced_type" : "_ZTIPKc"
11133    }
11134   ],
11135   "return_type" : "_ZTIv",
11136   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11137  },
11138  {
11139   "function_name" : "glLineWidth",
11140   "linker_set_key" : "glLineWidth",
11141   "parameters" :
11142   [
11143    {
11144     "referenced_type" : "_ZTIf"
11145    }
11146   ],
11147   "return_type" : "_ZTIv",
11148   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
11149  },
11150  {
11151   "function_name" : "glLinkProgram",
11152   "linker_set_key" : "glLinkProgram",
11153   "parameters" :
11154   [
11155    {
11156     "referenced_type" : "_ZTIj"
11157    }
11158   ],
11159   "return_type" : "_ZTIv",
11160   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
11161  },
11162  {
11163   "function_name" : "glMakeImageHandleNonResidentNV",
11164   "linker_set_key" : "glMakeImageHandleNonResidentNV",
11165   "parameters" :
11166   [
11167    {
11168     "referenced_type" : "_ZTIm"
11169    }
11170   ],
11171   "return_type" : "_ZTIv",
11172   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11173  },
11174  {
11175   "function_name" : "glMakeImageHandleResidentNV",
11176   "linker_set_key" : "glMakeImageHandleResidentNV",
11177   "parameters" :
11178   [
11179    {
11180     "referenced_type" : "_ZTIm"
11181    },
11182    {
11183     "referenced_type" : "_ZTIj"
11184    }
11185   ],
11186   "return_type" : "_ZTIv",
11187   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11188  },
11189  {
11190   "function_name" : "glMakeTextureHandleNonResidentNV",
11191   "linker_set_key" : "glMakeTextureHandleNonResidentNV",
11192   "parameters" :
11193   [
11194    {
11195     "referenced_type" : "_ZTIm"
11196    }
11197   ],
11198   "return_type" : "_ZTIv",
11199   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11200  },
11201  {
11202   "function_name" : "glMakeTextureHandleResidentNV",
11203   "linker_set_key" : "glMakeTextureHandleResidentNV",
11204   "parameters" :
11205   [
11206    {
11207     "referenced_type" : "_ZTIm"
11208    }
11209   ],
11210   "return_type" : "_ZTIv",
11211   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11212  },
11213  {
11214   "function_name" : "glMapBufferOES",
11215   "linker_set_key" : "glMapBufferOES",
11216   "parameters" :
11217   [
11218    {
11219     "referenced_type" : "_ZTIj"
11220    },
11221    {
11222     "referenced_type" : "_ZTIj"
11223    }
11224   ],
11225   "return_type" : "_ZTIPv",
11226   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
11227  },
11228  {
11229   "function_name" : "glMapBufferRange",
11230   "linker_set_key" : "glMapBufferRange",
11231   "parameters" :
11232   [
11233    {
11234     "referenced_type" : "_ZTIj"
11235    },
11236    {
11237     "referenced_type" : "_ZTIl"
11238    },
11239    {
11240     "referenced_type" : "_ZTIl"
11241    },
11242    {
11243     "referenced_type" : "_ZTIj"
11244    }
11245   ],
11246   "return_type" : "_ZTIPv",
11247   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
11248  },
11249  {
11250   "function_name" : "glMapBufferRangeEXT",
11251   "linker_set_key" : "glMapBufferRangeEXT",
11252   "parameters" :
11253   [
11254    {
11255     "referenced_type" : "_ZTIj"
11256    },
11257    {
11258     "referenced_type" : "_ZTIl"
11259    },
11260    {
11261     "referenced_type" : "_ZTIl"
11262    },
11263    {
11264     "referenced_type" : "_ZTIj"
11265    }
11266   ],
11267   "return_type" : "_ZTIPv",
11268   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
11269  },
11270  {
11271   "function_name" : "glMatrixFrustumEXT",
11272   "linker_set_key" : "glMatrixFrustumEXT",
11273   "parameters" :
11274   [
11275    {
11276     "referenced_type" : "_ZTIj"
11277    },
11278    {
11279     "referenced_type" : "_ZTId"
11280    },
11281    {
11282     "referenced_type" : "_ZTId"
11283    },
11284    {
11285     "referenced_type" : "_ZTId"
11286    },
11287    {
11288     "referenced_type" : "_ZTId"
11289    },
11290    {
11291     "referenced_type" : "_ZTId"
11292    },
11293    {
11294     "referenced_type" : "_ZTId"
11295    }
11296   ],
11297   "return_type" : "_ZTIv",
11298   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11299  },
11300  {
11301   "function_name" : "glMatrixLoad3x2fNV",
11302   "linker_set_key" : "glMatrixLoad3x2fNV",
11303   "parameters" :
11304   [
11305    {
11306     "referenced_type" : "_ZTIj"
11307    },
11308    {
11309     "referenced_type" : "_ZTIPKf"
11310    }
11311   ],
11312   "return_type" : "_ZTIv",
11313   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11314  },
11315  {
11316   "function_name" : "glMatrixLoad3x3fNV",
11317   "linker_set_key" : "glMatrixLoad3x3fNV",
11318   "parameters" :
11319   [
11320    {
11321     "referenced_type" : "_ZTIj"
11322    },
11323    {
11324     "referenced_type" : "_ZTIPKf"
11325    }
11326   ],
11327   "return_type" : "_ZTIv",
11328   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11329  },
11330  {
11331   "function_name" : "glMatrixLoadIdentityEXT",
11332   "linker_set_key" : "glMatrixLoadIdentityEXT",
11333   "parameters" :
11334   [
11335    {
11336     "referenced_type" : "_ZTIj"
11337    }
11338   ],
11339   "return_type" : "_ZTIv",
11340   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11341  },
11342  {
11343   "function_name" : "glMatrixLoadTranspose3x3fNV",
11344   "linker_set_key" : "glMatrixLoadTranspose3x3fNV",
11345   "parameters" :
11346   [
11347    {
11348     "referenced_type" : "_ZTIj"
11349    },
11350    {
11351     "referenced_type" : "_ZTIPKf"
11352    }
11353   ],
11354   "return_type" : "_ZTIv",
11355   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11356  },
11357  {
11358   "function_name" : "glMatrixLoadTransposedEXT",
11359   "linker_set_key" : "glMatrixLoadTransposedEXT",
11360   "parameters" :
11361   [
11362    {
11363     "referenced_type" : "_ZTIj"
11364    },
11365    {
11366     "referenced_type" : "_ZTIPKd"
11367    }
11368   ],
11369   "return_type" : "_ZTIv",
11370   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11371  },
11372  {
11373   "function_name" : "glMatrixLoadTransposefEXT",
11374   "linker_set_key" : "glMatrixLoadTransposefEXT",
11375   "parameters" :
11376   [
11377    {
11378     "referenced_type" : "_ZTIj"
11379    },
11380    {
11381     "referenced_type" : "_ZTIPKf"
11382    }
11383   ],
11384   "return_type" : "_ZTIv",
11385   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11386  },
11387  {
11388   "function_name" : "glMatrixLoaddEXT",
11389   "linker_set_key" : "glMatrixLoaddEXT",
11390   "parameters" :
11391   [
11392    {
11393     "referenced_type" : "_ZTIj"
11394    },
11395    {
11396     "referenced_type" : "_ZTIPKd"
11397    }
11398   ],
11399   "return_type" : "_ZTIv",
11400   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11401  },
11402  {
11403   "function_name" : "glMatrixLoadfEXT",
11404   "linker_set_key" : "glMatrixLoadfEXT",
11405   "parameters" :
11406   [
11407    {
11408     "referenced_type" : "_ZTIj"
11409    },
11410    {
11411     "referenced_type" : "_ZTIPKf"
11412    }
11413   ],
11414   "return_type" : "_ZTIv",
11415   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11416  },
11417  {
11418   "function_name" : "glMatrixMult3x2fNV",
11419   "linker_set_key" : "glMatrixMult3x2fNV",
11420   "parameters" :
11421   [
11422    {
11423     "referenced_type" : "_ZTIj"
11424    },
11425    {
11426     "referenced_type" : "_ZTIPKf"
11427    }
11428   ],
11429   "return_type" : "_ZTIv",
11430   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11431  },
11432  {
11433   "function_name" : "glMatrixMult3x3fNV",
11434   "linker_set_key" : "glMatrixMult3x3fNV",
11435   "parameters" :
11436   [
11437    {
11438     "referenced_type" : "_ZTIj"
11439    },
11440    {
11441     "referenced_type" : "_ZTIPKf"
11442    }
11443   ],
11444   "return_type" : "_ZTIv",
11445   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11446  },
11447  {
11448   "function_name" : "glMatrixMultTranspose3x3fNV",
11449   "linker_set_key" : "glMatrixMultTranspose3x3fNV",
11450   "parameters" :
11451   [
11452    {
11453     "referenced_type" : "_ZTIj"
11454    },
11455    {
11456     "referenced_type" : "_ZTIPKf"
11457    }
11458   ],
11459   "return_type" : "_ZTIv",
11460   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11461  },
11462  {
11463   "function_name" : "glMatrixMultTransposedEXT",
11464   "linker_set_key" : "glMatrixMultTransposedEXT",
11465   "parameters" :
11466   [
11467    {
11468     "referenced_type" : "_ZTIj"
11469    },
11470    {
11471     "referenced_type" : "_ZTIPKd"
11472    }
11473   ],
11474   "return_type" : "_ZTIv",
11475   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11476  },
11477  {
11478   "function_name" : "glMatrixMultTransposefEXT",
11479   "linker_set_key" : "glMatrixMultTransposefEXT",
11480   "parameters" :
11481   [
11482    {
11483     "referenced_type" : "_ZTIj"
11484    },
11485    {
11486     "referenced_type" : "_ZTIPKf"
11487    }
11488   ],
11489   "return_type" : "_ZTIv",
11490   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11491  },
11492  {
11493   "function_name" : "glMatrixMultdEXT",
11494   "linker_set_key" : "glMatrixMultdEXT",
11495   "parameters" :
11496   [
11497    {
11498     "referenced_type" : "_ZTIj"
11499    },
11500    {
11501     "referenced_type" : "_ZTIPKd"
11502    }
11503   ],
11504   "return_type" : "_ZTIv",
11505   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11506  },
11507  {
11508   "function_name" : "glMatrixMultfEXT",
11509   "linker_set_key" : "glMatrixMultfEXT",
11510   "parameters" :
11511   [
11512    {
11513     "referenced_type" : "_ZTIj"
11514    },
11515    {
11516     "referenced_type" : "_ZTIPKf"
11517    }
11518   ],
11519   "return_type" : "_ZTIv",
11520   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11521  },
11522  {
11523   "function_name" : "glMatrixOrthoEXT",
11524   "linker_set_key" : "glMatrixOrthoEXT",
11525   "parameters" :
11526   [
11527    {
11528     "referenced_type" : "_ZTIj"
11529    },
11530    {
11531     "referenced_type" : "_ZTId"
11532    },
11533    {
11534     "referenced_type" : "_ZTId"
11535    },
11536    {
11537     "referenced_type" : "_ZTId"
11538    },
11539    {
11540     "referenced_type" : "_ZTId"
11541    },
11542    {
11543     "referenced_type" : "_ZTId"
11544    },
11545    {
11546     "referenced_type" : "_ZTId"
11547    }
11548   ],
11549   "return_type" : "_ZTIv",
11550   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11551  },
11552  {
11553   "function_name" : "glMatrixPopEXT",
11554   "linker_set_key" : "glMatrixPopEXT",
11555   "parameters" :
11556   [
11557    {
11558     "referenced_type" : "_ZTIj"
11559    }
11560   ],
11561   "return_type" : "_ZTIv",
11562   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11563  },
11564  {
11565   "function_name" : "glMatrixPushEXT",
11566   "linker_set_key" : "glMatrixPushEXT",
11567   "parameters" :
11568   [
11569    {
11570     "referenced_type" : "_ZTIj"
11571    }
11572   ],
11573   "return_type" : "_ZTIv",
11574   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11575  },
11576  {
11577   "function_name" : "glMatrixRotatedEXT",
11578   "linker_set_key" : "glMatrixRotatedEXT",
11579   "parameters" :
11580   [
11581    {
11582     "referenced_type" : "_ZTIj"
11583    },
11584    {
11585     "referenced_type" : "_ZTId"
11586    },
11587    {
11588     "referenced_type" : "_ZTId"
11589    },
11590    {
11591     "referenced_type" : "_ZTId"
11592    },
11593    {
11594     "referenced_type" : "_ZTId"
11595    }
11596   ],
11597   "return_type" : "_ZTIv",
11598   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11599  },
11600  {
11601   "function_name" : "glMatrixRotatefEXT",
11602   "linker_set_key" : "glMatrixRotatefEXT",
11603   "parameters" :
11604   [
11605    {
11606     "referenced_type" : "_ZTIj"
11607    },
11608    {
11609     "referenced_type" : "_ZTIf"
11610    },
11611    {
11612     "referenced_type" : "_ZTIf"
11613    },
11614    {
11615     "referenced_type" : "_ZTIf"
11616    },
11617    {
11618     "referenced_type" : "_ZTIf"
11619    }
11620   ],
11621   "return_type" : "_ZTIv",
11622   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11623  },
11624  {
11625   "function_name" : "glMatrixScaledEXT",
11626   "linker_set_key" : "glMatrixScaledEXT",
11627   "parameters" :
11628   [
11629    {
11630     "referenced_type" : "_ZTIj"
11631    },
11632    {
11633     "referenced_type" : "_ZTId"
11634    },
11635    {
11636     "referenced_type" : "_ZTId"
11637    },
11638    {
11639     "referenced_type" : "_ZTId"
11640    }
11641   ],
11642   "return_type" : "_ZTIv",
11643   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11644  },
11645  {
11646   "function_name" : "glMatrixScalefEXT",
11647   "linker_set_key" : "glMatrixScalefEXT",
11648   "parameters" :
11649   [
11650    {
11651     "referenced_type" : "_ZTIj"
11652    },
11653    {
11654     "referenced_type" : "_ZTIf"
11655    },
11656    {
11657     "referenced_type" : "_ZTIf"
11658    },
11659    {
11660     "referenced_type" : "_ZTIf"
11661    }
11662   ],
11663   "return_type" : "_ZTIv",
11664   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11665  },
11666  {
11667   "function_name" : "glMatrixTranslatedEXT",
11668   "linker_set_key" : "glMatrixTranslatedEXT",
11669   "parameters" :
11670   [
11671    {
11672     "referenced_type" : "_ZTIj"
11673    },
11674    {
11675     "referenced_type" : "_ZTId"
11676    },
11677    {
11678     "referenced_type" : "_ZTId"
11679    },
11680    {
11681     "referenced_type" : "_ZTId"
11682    }
11683   ],
11684   "return_type" : "_ZTIv",
11685   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11686  },
11687  {
11688   "function_name" : "glMatrixTranslatefEXT",
11689   "linker_set_key" : "glMatrixTranslatefEXT",
11690   "parameters" :
11691   [
11692    {
11693     "referenced_type" : "_ZTIj"
11694    },
11695    {
11696     "referenced_type" : "_ZTIf"
11697    },
11698    {
11699     "referenced_type" : "_ZTIf"
11700    },
11701    {
11702     "referenced_type" : "_ZTIf"
11703    }
11704   ],
11705   "return_type" : "_ZTIv",
11706   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11707  },
11708  {
11709   "function_name" : "glMaxShaderCompilerThreadsKHR",
11710   "linker_set_key" : "glMaxShaderCompilerThreadsKHR",
11711   "parameters" :
11712   [
11713    {
11714     "referenced_type" : "_ZTIj"
11715    }
11716   ],
11717   "return_type" : "_ZTIv",
11718   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11719  },
11720  {
11721   "function_name" : "glMemoryBarrier",
11722   "linker_set_key" : "glMemoryBarrier",
11723   "parameters" :
11724   [
11725    {
11726     "referenced_type" : "_ZTIj"
11727    }
11728   ],
11729   "return_type" : "_ZTIv",
11730   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
11731  },
11732  {
11733   "function_name" : "glMemoryBarrierByRegion",
11734   "linker_set_key" : "glMemoryBarrierByRegion",
11735   "parameters" :
11736   [
11737    {
11738     "referenced_type" : "_ZTIj"
11739    }
11740   ],
11741   "return_type" : "_ZTIv",
11742   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
11743  },
11744  {
11745   "function_name" : "glMemoryObjectParameterivEXT",
11746   "linker_set_key" : "glMemoryObjectParameterivEXT",
11747   "parameters" :
11748   [
11749    {
11750     "referenced_type" : "_ZTIj"
11751    },
11752    {
11753     "referenced_type" : "_ZTIj"
11754    },
11755    {
11756     "referenced_type" : "_ZTIPKi"
11757    }
11758   ],
11759   "return_type" : "_ZTIv",
11760   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11761  },
11762  {
11763   "function_name" : "glMinSampleShading",
11764   "linker_set_key" : "glMinSampleShading",
11765   "parameters" :
11766   [
11767    {
11768     "referenced_type" : "_ZTIf"
11769    }
11770   ],
11771   "return_type" : "_ZTIv",
11772   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
11773  },
11774  {
11775   "function_name" : "glMinSampleShadingOES",
11776   "linker_set_key" : "glMinSampleShadingOES",
11777   "parameters" :
11778   [
11779    {
11780     "referenced_type" : "_ZTIf"
11781    }
11782   ],
11783   "return_type" : "_ZTIv",
11784   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11785  },
11786  {
11787   "function_name" : "glMultiDrawArraysEXT",
11788   "linker_set_key" : "glMultiDrawArraysEXT",
11789   "parameters" :
11790   [
11791    {
11792     "referenced_type" : "_ZTIj"
11793    },
11794    {
11795     "referenced_type" : "_ZTIPKi"
11796    },
11797    {
11798     "referenced_type" : "_ZTIPKi"
11799    },
11800    {
11801     "referenced_type" : "_ZTIi"
11802    }
11803   ],
11804   "return_type" : "_ZTIv",
11805   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
11806  },
11807  {
11808   "function_name" : "glMultiDrawArraysIndirectEXT",
11809   "linker_set_key" : "glMultiDrawArraysIndirectEXT",
11810   "parameters" :
11811   [
11812    {
11813     "referenced_type" : "_ZTIj"
11814    },
11815    {
11816     "referenced_type" : "_ZTIPKv"
11817    },
11818    {
11819     "referenced_type" : "_ZTIi"
11820    },
11821    {
11822     "referenced_type" : "_ZTIi"
11823    }
11824   ],
11825   "return_type" : "_ZTIv",
11826   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11827  },
11828  {
11829   "function_name" : "glMultiDrawElementsBaseVertexEXT",
11830   "linker_set_key" : "glMultiDrawElementsBaseVertexEXT",
11831   "parameters" :
11832   [
11833    {
11834     "referenced_type" : "_ZTIj"
11835    },
11836    {
11837     "referenced_type" : "_ZTIPKi"
11838    },
11839    {
11840     "referenced_type" : "_ZTIj"
11841    },
11842    {
11843     "referenced_type" : "_ZTIPKPKv"
11844    },
11845    {
11846     "referenced_type" : "_ZTIi"
11847    },
11848    {
11849     "referenced_type" : "_ZTIPKi"
11850    }
11851   ],
11852   "return_type" : "_ZTIv",
11853   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11854  },
11855  {
11856   "function_name" : "glMultiDrawElementsEXT",
11857   "linker_set_key" : "glMultiDrawElementsEXT",
11858   "parameters" :
11859   [
11860    {
11861     "referenced_type" : "_ZTIj"
11862    },
11863    {
11864     "referenced_type" : "_ZTIPKi"
11865    },
11866    {
11867     "referenced_type" : "_ZTIj"
11868    },
11869    {
11870     "referenced_type" : "_ZTIPKPKv"
11871    },
11872    {
11873     "referenced_type" : "_ZTIi"
11874    }
11875   ],
11876   "return_type" : "_ZTIv",
11877   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
11878  },
11879  {
11880   "function_name" : "glMultiDrawElementsIndirectEXT",
11881   "linker_set_key" : "glMultiDrawElementsIndirectEXT",
11882   "parameters" :
11883   [
11884    {
11885     "referenced_type" : "_ZTIj"
11886    },
11887    {
11888     "referenced_type" : "_ZTIj"
11889    },
11890    {
11891     "referenced_type" : "_ZTIPKv"
11892    },
11893    {
11894     "referenced_type" : "_ZTIi"
11895    },
11896    {
11897     "referenced_type" : "_ZTIi"
11898    }
11899   ],
11900   "return_type" : "_ZTIv",
11901   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11902  },
11903  {
11904   "function_name" : "glNamedBufferStorageExternalEXT",
11905   "linker_set_key" : "glNamedBufferStorageExternalEXT",
11906   "parameters" :
11907   [
11908    {
11909     "referenced_type" : "_ZTIj"
11910    },
11911    {
11912     "referenced_type" : "_ZTIl"
11913    },
11914    {
11915     "referenced_type" : "_ZTIl"
11916    },
11917    {
11918     "referenced_type" : "_ZTIPv"
11919    },
11920    {
11921     "referenced_type" : "_ZTIj"
11922    }
11923   ],
11924   "return_type" : "_ZTIv",
11925   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11926  },
11927  {
11928   "function_name" : "glNamedBufferStorageMemEXT",
11929   "linker_set_key" : "glNamedBufferStorageMemEXT",
11930   "parameters" :
11931   [
11932    {
11933     "referenced_type" : "_ZTIj"
11934    },
11935    {
11936     "referenced_type" : "_ZTIl"
11937    },
11938    {
11939     "referenced_type" : "_ZTIj"
11940    },
11941    {
11942     "referenced_type" : "_ZTIm"
11943    }
11944   ],
11945   "return_type" : "_ZTIv",
11946   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11947  },
11948  {
11949   "function_name" : "glNamedFramebufferSampleLocationsfvNV",
11950   "linker_set_key" : "glNamedFramebufferSampleLocationsfvNV",
11951   "parameters" :
11952   [
11953    {
11954     "referenced_type" : "_ZTIj"
11955    },
11956    {
11957     "referenced_type" : "_ZTIj"
11958    },
11959    {
11960     "referenced_type" : "_ZTIi"
11961    },
11962    {
11963     "referenced_type" : "_ZTIPKf"
11964    }
11965   ],
11966   "return_type" : "_ZTIv",
11967   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
11968  },
11969  {
11970   "function_name" : "glObjectLabel",
11971   "linker_set_key" : "glObjectLabel",
11972   "parameters" :
11973   [
11974    {
11975     "referenced_type" : "_ZTIj"
11976    },
11977    {
11978     "referenced_type" : "_ZTIj"
11979    },
11980    {
11981     "referenced_type" : "_ZTIi"
11982    },
11983    {
11984     "referenced_type" : "_ZTIPKc"
11985    }
11986   ],
11987   "return_type" : "_ZTIv",
11988   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
11989  },
11990  {
11991   "function_name" : "glObjectLabelKHR",
11992   "linker_set_key" : "glObjectLabelKHR",
11993   "parameters" :
11994   [
11995    {
11996     "referenced_type" : "_ZTIj"
11997    },
11998    {
11999     "referenced_type" : "_ZTIj"
12000    },
12001    {
12002     "referenced_type" : "_ZTIi"
12003    },
12004    {
12005     "referenced_type" : "_ZTIPKc"
12006    }
12007   ],
12008   "return_type" : "_ZTIv",
12009   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12010  },
12011  {
12012   "function_name" : "glObjectPtrLabel",
12013   "linker_set_key" : "glObjectPtrLabel",
12014   "parameters" :
12015   [
12016    {
12017     "referenced_type" : "_ZTIPKv"
12018    },
12019    {
12020     "referenced_type" : "_ZTIi"
12021    },
12022    {
12023     "referenced_type" : "_ZTIPKc"
12024    }
12025   ],
12026   "return_type" : "_ZTIv",
12027   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
12028  },
12029  {
12030   "function_name" : "glObjectPtrLabelKHR",
12031   "linker_set_key" : "glObjectPtrLabelKHR",
12032   "parameters" :
12033   [
12034    {
12035     "referenced_type" : "_ZTIPKv"
12036    },
12037    {
12038     "referenced_type" : "_ZTIi"
12039    },
12040    {
12041     "referenced_type" : "_ZTIPKc"
12042    }
12043   ],
12044   "return_type" : "_ZTIv",
12045   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12046  },
12047  {
12048   "function_name" : "glPatchParameteri",
12049   "linker_set_key" : "glPatchParameteri",
12050   "parameters" :
12051   [
12052    {
12053     "referenced_type" : "_ZTIj"
12054    },
12055    {
12056     "referenced_type" : "_ZTIi"
12057    }
12058   ],
12059   "return_type" : "_ZTIv",
12060   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
12061  },
12062  {
12063   "function_name" : "glPatchParameteriEXT",
12064   "linker_set_key" : "glPatchParameteriEXT",
12065   "parameters" :
12066   [
12067    {
12068     "referenced_type" : "_ZTIj"
12069    },
12070    {
12071     "referenced_type" : "_ZTIi"
12072    }
12073   ],
12074   "return_type" : "_ZTIv",
12075   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12076  },
12077  {
12078   "function_name" : "glPatchParameteriOES",
12079   "linker_set_key" : "glPatchParameteriOES",
12080   "parameters" :
12081   [
12082    {
12083     "referenced_type" : "_ZTIj"
12084    },
12085    {
12086     "referenced_type" : "_ZTIi"
12087    }
12088   ],
12089   "return_type" : "_ZTIv",
12090   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12091  },
12092  {
12093   "function_name" : "glPathCommandsNV",
12094   "linker_set_key" : "glPathCommandsNV",
12095   "parameters" :
12096   [
12097    {
12098     "referenced_type" : "_ZTIj"
12099    },
12100    {
12101     "referenced_type" : "_ZTIi"
12102    },
12103    {
12104     "referenced_type" : "_ZTIPKh"
12105    },
12106    {
12107     "referenced_type" : "_ZTIi"
12108    },
12109    {
12110     "referenced_type" : "_ZTIj"
12111    },
12112    {
12113     "referenced_type" : "_ZTIPKv"
12114    }
12115   ],
12116   "return_type" : "_ZTIv",
12117   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12118  },
12119  {
12120   "function_name" : "glPathCoordsNV",
12121   "linker_set_key" : "glPathCoordsNV",
12122   "parameters" :
12123   [
12124    {
12125     "referenced_type" : "_ZTIj"
12126    },
12127    {
12128     "referenced_type" : "_ZTIi"
12129    },
12130    {
12131     "referenced_type" : "_ZTIj"
12132    },
12133    {
12134     "referenced_type" : "_ZTIPKv"
12135    }
12136   ],
12137   "return_type" : "_ZTIv",
12138   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12139  },
12140  {
12141   "function_name" : "glPathCoverDepthFuncNV",
12142   "linker_set_key" : "glPathCoverDepthFuncNV",
12143   "parameters" :
12144   [
12145    {
12146     "referenced_type" : "_ZTIj"
12147    }
12148   ],
12149   "return_type" : "_ZTIv",
12150   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12151  },
12152  {
12153   "function_name" : "glPathDashArrayNV",
12154   "linker_set_key" : "glPathDashArrayNV",
12155   "parameters" :
12156   [
12157    {
12158     "referenced_type" : "_ZTIj"
12159    },
12160    {
12161     "referenced_type" : "_ZTIi"
12162    },
12163    {
12164     "referenced_type" : "_ZTIPKf"
12165    }
12166   ],
12167   "return_type" : "_ZTIv",
12168   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12169  },
12170  {
12171   "function_name" : "glPathGlyphIndexArrayNV",
12172   "linker_set_key" : "glPathGlyphIndexArrayNV",
12173   "parameters" :
12174   [
12175    {
12176     "referenced_type" : "_ZTIj"
12177    },
12178    {
12179     "referenced_type" : "_ZTIj"
12180    },
12181    {
12182     "referenced_type" : "_ZTIPKv"
12183    },
12184    {
12185     "referenced_type" : "_ZTIj"
12186    },
12187    {
12188     "referenced_type" : "_ZTIj"
12189    },
12190    {
12191     "referenced_type" : "_ZTIi"
12192    },
12193    {
12194     "referenced_type" : "_ZTIj"
12195    },
12196    {
12197     "referenced_type" : "_ZTIf"
12198    }
12199   ],
12200   "return_type" : "_ZTIj",
12201   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12202  },
12203  {
12204   "function_name" : "glPathGlyphIndexRangeNV",
12205   "linker_set_key" : "glPathGlyphIndexRangeNV",
12206   "parameters" :
12207   [
12208    {
12209     "referenced_type" : "_ZTIj"
12210    },
12211    {
12212     "referenced_type" : "_ZTIPKv"
12213    },
12214    {
12215     "referenced_type" : "_ZTIj"
12216    },
12217    {
12218     "referenced_type" : "_ZTIj"
12219    },
12220    {
12221     "referenced_type" : "_ZTIf"
12222    },
12223    {
12224     "referenced_type" : "_ZTIPj"
12225    }
12226   ],
12227   "return_type" : "_ZTIj",
12228   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12229  },
12230  {
12231   "function_name" : "glPathGlyphRangeNV",
12232   "linker_set_key" : "glPathGlyphRangeNV",
12233   "parameters" :
12234   [
12235    {
12236     "referenced_type" : "_ZTIj"
12237    },
12238    {
12239     "referenced_type" : "_ZTIj"
12240    },
12241    {
12242     "referenced_type" : "_ZTIPKv"
12243    },
12244    {
12245     "referenced_type" : "_ZTIj"
12246    },
12247    {
12248     "referenced_type" : "_ZTIj"
12249    },
12250    {
12251     "referenced_type" : "_ZTIi"
12252    },
12253    {
12254     "referenced_type" : "_ZTIj"
12255    },
12256    {
12257     "referenced_type" : "_ZTIj"
12258    },
12259    {
12260     "referenced_type" : "_ZTIf"
12261    }
12262   ],
12263   "return_type" : "_ZTIv",
12264   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12265  },
12266  {
12267   "function_name" : "glPathGlyphsNV",
12268   "linker_set_key" : "glPathGlyphsNV",
12269   "parameters" :
12270   [
12271    {
12272     "referenced_type" : "_ZTIj"
12273    },
12274    {
12275     "referenced_type" : "_ZTIj"
12276    },
12277    {
12278     "referenced_type" : "_ZTIPKv"
12279    },
12280    {
12281     "referenced_type" : "_ZTIj"
12282    },
12283    {
12284     "referenced_type" : "_ZTIi"
12285    },
12286    {
12287     "referenced_type" : "_ZTIj"
12288    },
12289    {
12290     "referenced_type" : "_ZTIPKv"
12291    },
12292    {
12293     "referenced_type" : "_ZTIj"
12294    },
12295    {
12296     "referenced_type" : "_ZTIj"
12297    },
12298    {
12299     "referenced_type" : "_ZTIf"
12300    }
12301   ],
12302   "return_type" : "_ZTIv",
12303   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12304  },
12305  {
12306   "function_name" : "glPathMemoryGlyphIndexArrayNV",
12307   "linker_set_key" : "glPathMemoryGlyphIndexArrayNV",
12308   "parameters" :
12309   [
12310    {
12311     "referenced_type" : "_ZTIj"
12312    },
12313    {
12314     "referenced_type" : "_ZTIj"
12315    },
12316    {
12317     "referenced_type" : "_ZTIl"
12318    },
12319    {
12320     "referenced_type" : "_ZTIPKv"
12321    },
12322    {
12323     "referenced_type" : "_ZTIi"
12324    },
12325    {
12326     "referenced_type" : "_ZTIj"
12327    },
12328    {
12329     "referenced_type" : "_ZTIi"
12330    },
12331    {
12332     "referenced_type" : "_ZTIj"
12333    },
12334    {
12335     "referenced_type" : "_ZTIf"
12336    }
12337   ],
12338   "return_type" : "_ZTIj",
12339   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12340  },
12341  {
12342   "function_name" : "glPathParameterfNV",
12343   "linker_set_key" : "glPathParameterfNV",
12344   "parameters" :
12345   [
12346    {
12347     "referenced_type" : "_ZTIj"
12348    },
12349    {
12350     "referenced_type" : "_ZTIj"
12351    },
12352    {
12353     "referenced_type" : "_ZTIf"
12354    }
12355   ],
12356   "return_type" : "_ZTIv",
12357   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12358  },
12359  {
12360   "function_name" : "glPathParameterfvNV",
12361   "linker_set_key" : "glPathParameterfvNV",
12362   "parameters" :
12363   [
12364    {
12365     "referenced_type" : "_ZTIj"
12366    },
12367    {
12368     "referenced_type" : "_ZTIj"
12369    },
12370    {
12371     "referenced_type" : "_ZTIPKf"
12372    }
12373   ],
12374   "return_type" : "_ZTIv",
12375   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12376  },
12377  {
12378   "function_name" : "glPathParameteriNV",
12379   "linker_set_key" : "glPathParameteriNV",
12380   "parameters" :
12381   [
12382    {
12383     "referenced_type" : "_ZTIj"
12384    },
12385    {
12386     "referenced_type" : "_ZTIj"
12387    },
12388    {
12389     "referenced_type" : "_ZTIi"
12390    }
12391   ],
12392   "return_type" : "_ZTIv",
12393   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12394  },
12395  {
12396   "function_name" : "glPathParameterivNV",
12397   "linker_set_key" : "glPathParameterivNV",
12398   "parameters" :
12399   [
12400    {
12401     "referenced_type" : "_ZTIj"
12402    },
12403    {
12404     "referenced_type" : "_ZTIj"
12405    },
12406    {
12407     "referenced_type" : "_ZTIPKi"
12408    }
12409   ],
12410   "return_type" : "_ZTIv",
12411   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12412  },
12413  {
12414   "function_name" : "glPathStencilDepthOffsetNV",
12415   "linker_set_key" : "glPathStencilDepthOffsetNV",
12416   "parameters" :
12417   [
12418    {
12419     "referenced_type" : "_ZTIf"
12420    },
12421    {
12422     "referenced_type" : "_ZTIf"
12423    }
12424   ],
12425   "return_type" : "_ZTIv",
12426   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12427  },
12428  {
12429   "function_name" : "glPathStencilFuncNV",
12430   "linker_set_key" : "glPathStencilFuncNV",
12431   "parameters" :
12432   [
12433    {
12434     "referenced_type" : "_ZTIj"
12435    },
12436    {
12437     "referenced_type" : "_ZTIi"
12438    },
12439    {
12440     "referenced_type" : "_ZTIj"
12441    }
12442   ],
12443   "return_type" : "_ZTIv",
12444   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12445  },
12446  {
12447   "function_name" : "glPathStringNV",
12448   "linker_set_key" : "glPathStringNV",
12449   "parameters" :
12450   [
12451    {
12452     "referenced_type" : "_ZTIj"
12453    },
12454    {
12455     "referenced_type" : "_ZTIj"
12456    },
12457    {
12458     "referenced_type" : "_ZTIi"
12459    },
12460    {
12461     "referenced_type" : "_ZTIPKv"
12462    }
12463   ],
12464   "return_type" : "_ZTIv",
12465   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12466  },
12467  {
12468   "function_name" : "glPathSubCommandsNV",
12469   "linker_set_key" : "glPathSubCommandsNV",
12470   "parameters" :
12471   [
12472    {
12473     "referenced_type" : "_ZTIj"
12474    },
12475    {
12476     "referenced_type" : "_ZTIi"
12477    },
12478    {
12479     "referenced_type" : "_ZTIi"
12480    },
12481    {
12482     "referenced_type" : "_ZTIi"
12483    },
12484    {
12485     "referenced_type" : "_ZTIPKh"
12486    },
12487    {
12488     "referenced_type" : "_ZTIi"
12489    },
12490    {
12491     "referenced_type" : "_ZTIj"
12492    },
12493    {
12494     "referenced_type" : "_ZTIPKv"
12495    }
12496   ],
12497   "return_type" : "_ZTIv",
12498   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12499  },
12500  {
12501   "function_name" : "glPathSubCoordsNV",
12502   "linker_set_key" : "glPathSubCoordsNV",
12503   "parameters" :
12504   [
12505    {
12506     "referenced_type" : "_ZTIj"
12507    },
12508    {
12509     "referenced_type" : "_ZTIi"
12510    },
12511    {
12512     "referenced_type" : "_ZTIi"
12513    },
12514    {
12515     "referenced_type" : "_ZTIj"
12516    },
12517    {
12518     "referenced_type" : "_ZTIPKv"
12519    }
12520   ],
12521   "return_type" : "_ZTIv",
12522   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12523  },
12524  {
12525   "function_name" : "glPauseTransformFeedback",
12526   "linker_set_key" : "glPauseTransformFeedback",
12527   "return_type" : "_ZTIv",
12528   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
12529  },
12530  {
12531   "function_name" : "glPixelStorei",
12532   "linker_set_key" : "glPixelStorei",
12533   "parameters" :
12534   [
12535    {
12536     "referenced_type" : "_ZTIj"
12537    },
12538    {
12539     "referenced_type" : "_ZTIi"
12540    }
12541   ],
12542   "return_type" : "_ZTIv",
12543   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
12544  },
12545  {
12546   "function_name" : "glPointAlongPathNV",
12547   "linker_set_key" : "glPointAlongPathNV",
12548   "parameters" :
12549   [
12550    {
12551     "referenced_type" : "_ZTIj"
12552    },
12553    {
12554     "referenced_type" : "_ZTIi"
12555    },
12556    {
12557     "referenced_type" : "_ZTIi"
12558    },
12559    {
12560     "referenced_type" : "_ZTIf"
12561    },
12562    {
12563     "referenced_type" : "_ZTIPf"
12564    },
12565    {
12566     "referenced_type" : "_ZTIPf"
12567    },
12568    {
12569     "referenced_type" : "_ZTIPf"
12570    },
12571    {
12572     "referenced_type" : "_ZTIPf"
12573    }
12574   ],
12575   "return_type" : "_ZTIh",
12576   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12577  },
12578  {
12579   "function_name" : "glPolygonModeNV",
12580   "linker_set_key" : "glPolygonModeNV",
12581   "parameters" :
12582   [
12583    {
12584     "referenced_type" : "_ZTIj"
12585    },
12586    {
12587     "referenced_type" : "_ZTIj"
12588    }
12589   ],
12590   "return_type" : "_ZTIv",
12591   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12592  },
12593  {
12594   "function_name" : "glPolygonOffset",
12595   "linker_set_key" : "glPolygonOffset",
12596   "parameters" :
12597   [
12598    {
12599     "referenced_type" : "_ZTIf"
12600    },
12601    {
12602     "referenced_type" : "_ZTIf"
12603    }
12604   ],
12605   "return_type" : "_ZTIv",
12606   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
12607  },
12608  {
12609   "function_name" : "glPolygonOffsetClampEXT",
12610   "linker_set_key" : "glPolygonOffsetClampEXT",
12611   "parameters" :
12612   [
12613    {
12614     "referenced_type" : "_ZTIf"
12615    },
12616    {
12617     "referenced_type" : "_ZTIf"
12618    },
12619    {
12620     "referenced_type" : "_ZTIf"
12621    }
12622   ],
12623   "return_type" : "_ZTIv",
12624   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12625  },
12626  {
12627   "function_name" : "glPopDebugGroup",
12628   "linker_set_key" : "glPopDebugGroup",
12629   "return_type" : "_ZTIv",
12630   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
12631  },
12632  {
12633   "function_name" : "glPopDebugGroupKHR",
12634   "linker_set_key" : "glPopDebugGroupKHR",
12635   "return_type" : "_ZTIv",
12636   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12637  },
12638  {
12639   "function_name" : "glPopGroupMarkerEXT",
12640   "linker_set_key" : "glPopGroupMarkerEXT",
12641   "return_type" : "_ZTIv",
12642   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12643  },
12644  {
12645   "function_name" : "glPrimitiveBoundingBox",
12646   "linker_set_key" : "glPrimitiveBoundingBox",
12647   "parameters" :
12648   [
12649    {
12650     "referenced_type" : "_ZTIf"
12651    },
12652    {
12653     "referenced_type" : "_ZTIf"
12654    },
12655    {
12656     "referenced_type" : "_ZTIf"
12657    },
12658    {
12659     "referenced_type" : "_ZTIf"
12660    },
12661    {
12662     "referenced_type" : "_ZTIf"
12663    },
12664    {
12665     "referenced_type" : "_ZTIf"
12666    },
12667    {
12668     "referenced_type" : "_ZTIf"
12669    },
12670    {
12671     "referenced_type" : "_ZTIf"
12672    }
12673   ],
12674   "return_type" : "_ZTIv",
12675   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
12676  },
12677  {
12678   "function_name" : "glPrimitiveBoundingBoxEXT",
12679   "linker_set_key" : "glPrimitiveBoundingBoxEXT",
12680   "parameters" :
12681   [
12682    {
12683     "referenced_type" : "_ZTIf"
12684    },
12685    {
12686     "referenced_type" : "_ZTIf"
12687    },
12688    {
12689     "referenced_type" : "_ZTIf"
12690    },
12691    {
12692     "referenced_type" : "_ZTIf"
12693    },
12694    {
12695     "referenced_type" : "_ZTIf"
12696    },
12697    {
12698     "referenced_type" : "_ZTIf"
12699    },
12700    {
12701     "referenced_type" : "_ZTIf"
12702    },
12703    {
12704     "referenced_type" : "_ZTIf"
12705    }
12706   ],
12707   "return_type" : "_ZTIv",
12708   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12709  },
12710  {
12711   "function_name" : "glPrimitiveBoundingBoxOES",
12712   "linker_set_key" : "glPrimitiveBoundingBoxOES",
12713   "parameters" :
12714   [
12715    {
12716     "referenced_type" : "_ZTIf"
12717    },
12718    {
12719     "referenced_type" : "_ZTIf"
12720    },
12721    {
12722     "referenced_type" : "_ZTIf"
12723    },
12724    {
12725     "referenced_type" : "_ZTIf"
12726    },
12727    {
12728     "referenced_type" : "_ZTIf"
12729    },
12730    {
12731     "referenced_type" : "_ZTIf"
12732    },
12733    {
12734     "referenced_type" : "_ZTIf"
12735    },
12736    {
12737     "referenced_type" : "_ZTIf"
12738    }
12739   ],
12740   "return_type" : "_ZTIv",
12741   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12742  },
12743  {
12744   "function_name" : "glProgramBinary",
12745   "linker_set_key" : "glProgramBinary",
12746   "parameters" :
12747   [
12748    {
12749     "referenced_type" : "_ZTIj"
12750    },
12751    {
12752     "referenced_type" : "_ZTIj"
12753    },
12754    {
12755     "referenced_type" : "_ZTIPKv"
12756    },
12757    {
12758     "referenced_type" : "_ZTIi"
12759    }
12760   ],
12761   "return_type" : "_ZTIv",
12762   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
12763  },
12764  {
12765   "function_name" : "glProgramBinaryOES",
12766   "linker_set_key" : "glProgramBinaryOES",
12767   "parameters" :
12768   [
12769    {
12770     "referenced_type" : "_ZTIj"
12771    },
12772    {
12773     "referenced_type" : "_ZTIj"
12774    },
12775    {
12776     "referenced_type" : "_ZTIPKv"
12777    },
12778    {
12779     "referenced_type" : "_ZTIi"
12780    }
12781   ],
12782   "return_type" : "_ZTIv",
12783   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12784  },
12785  {
12786   "function_name" : "glProgramParameteri",
12787   "linker_set_key" : "glProgramParameteri",
12788   "parameters" :
12789   [
12790    {
12791     "referenced_type" : "_ZTIj"
12792    },
12793    {
12794     "referenced_type" : "_ZTIj"
12795    },
12796    {
12797     "referenced_type" : "_ZTIi"
12798    }
12799   ],
12800   "return_type" : "_ZTIv",
12801   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
12802  },
12803  {
12804   "function_name" : "glProgramParameteriEXT",
12805   "linker_set_key" : "glProgramParameteriEXT",
12806   "parameters" :
12807   [
12808    {
12809     "referenced_type" : "_ZTIj"
12810    },
12811    {
12812     "referenced_type" : "_ZTIj"
12813    },
12814    {
12815     "referenced_type" : "_ZTIi"
12816    }
12817   ],
12818   "return_type" : "_ZTIv",
12819   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12820  },
12821  {
12822   "function_name" : "glProgramPathFragmentInputGenNV",
12823   "linker_set_key" : "glProgramPathFragmentInputGenNV",
12824   "parameters" :
12825   [
12826    {
12827     "referenced_type" : "_ZTIj"
12828    },
12829    {
12830     "referenced_type" : "_ZTIi"
12831    },
12832    {
12833     "referenced_type" : "_ZTIj"
12834    },
12835    {
12836     "referenced_type" : "_ZTIi"
12837    },
12838    {
12839     "referenced_type" : "_ZTIPKf"
12840    }
12841   ],
12842   "return_type" : "_ZTIv",
12843   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12844  },
12845  {
12846   "function_name" : "glProgramUniform1f",
12847   "linker_set_key" : "glProgramUniform1f",
12848   "parameters" :
12849   [
12850    {
12851     "referenced_type" : "_ZTIj"
12852    },
12853    {
12854     "referenced_type" : "_ZTIi"
12855    },
12856    {
12857     "referenced_type" : "_ZTIf"
12858    }
12859   ],
12860   "return_type" : "_ZTIv",
12861   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
12862  },
12863  {
12864   "function_name" : "glProgramUniform1fEXT",
12865   "linker_set_key" : "glProgramUniform1fEXT",
12866   "parameters" :
12867   [
12868    {
12869     "referenced_type" : "_ZTIj"
12870    },
12871    {
12872     "referenced_type" : "_ZTIi"
12873    },
12874    {
12875     "referenced_type" : "_ZTIf"
12876    }
12877   ],
12878   "return_type" : "_ZTIv",
12879   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12880  },
12881  {
12882   "function_name" : "glProgramUniform1fv",
12883   "linker_set_key" : "glProgramUniform1fv",
12884   "parameters" :
12885   [
12886    {
12887     "referenced_type" : "_ZTIj"
12888    },
12889    {
12890     "referenced_type" : "_ZTIi"
12891    },
12892    {
12893     "referenced_type" : "_ZTIi"
12894    },
12895    {
12896     "referenced_type" : "_ZTIPKf"
12897    }
12898   ],
12899   "return_type" : "_ZTIv",
12900   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
12901  },
12902  {
12903   "function_name" : "glProgramUniform1fvEXT",
12904   "linker_set_key" : "glProgramUniform1fvEXT",
12905   "parameters" :
12906   [
12907    {
12908     "referenced_type" : "_ZTIj"
12909    },
12910    {
12911     "referenced_type" : "_ZTIi"
12912    },
12913    {
12914     "referenced_type" : "_ZTIi"
12915    },
12916    {
12917     "referenced_type" : "_ZTIPKf"
12918    }
12919   ],
12920   "return_type" : "_ZTIv",
12921   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12922  },
12923  {
12924   "function_name" : "glProgramUniform1i",
12925   "linker_set_key" : "glProgramUniform1i",
12926   "parameters" :
12927   [
12928    {
12929     "referenced_type" : "_ZTIj"
12930    },
12931    {
12932     "referenced_type" : "_ZTIi"
12933    },
12934    {
12935     "referenced_type" : "_ZTIi"
12936    }
12937   ],
12938   "return_type" : "_ZTIv",
12939   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
12940  },
12941  {
12942   "function_name" : "glProgramUniform1i64NV",
12943   "linker_set_key" : "glProgramUniform1i64NV",
12944   "parameters" :
12945   [
12946    {
12947     "referenced_type" : "_ZTIj"
12948    },
12949    {
12950     "referenced_type" : "_ZTIi"
12951    },
12952    {
12953     "referenced_type" : "_ZTIl"
12954    }
12955   ],
12956   "return_type" : "_ZTIv",
12957   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12958  },
12959  {
12960   "function_name" : "glProgramUniform1i64vNV",
12961   "linker_set_key" : "glProgramUniform1i64vNV",
12962   "parameters" :
12963   [
12964    {
12965     "referenced_type" : "_ZTIj"
12966    },
12967    {
12968     "referenced_type" : "_ZTIi"
12969    },
12970    {
12971     "referenced_type" : "_ZTIi"
12972    },
12973    {
12974     "referenced_type" : "_ZTIPKl"
12975    }
12976   ],
12977   "return_type" : "_ZTIv",
12978   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12979  },
12980  {
12981   "function_name" : "glProgramUniform1iEXT",
12982   "linker_set_key" : "glProgramUniform1iEXT",
12983   "parameters" :
12984   [
12985    {
12986     "referenced_type" : "_ZTIj"
12987    },
12988    {
12989     "referenced_type" : "_ZTIi"
12990    },
12991    {
12992     "referenced_type" : "_ZTIi"
12993    }
12994   ],
12995   "return_type" : "_ZTIv",
12996   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
12997  },
12998  {
12999   "function_name" : "glProgramUniform1iv",
13000   "linker_set_key" : "glProgramUniform1iv",
13001   "parameters" :
13002   [
13003    {
13004     "referenced_type" : "_ZTIj"
13005    },
13006    {
13007     "referenced_type" : "_ZTIi"
13008    },
13009    {
13010     "referenced_type" : "_ZTIi"
13011    },
13012    {
13013     "referenced_type" : "_ZTIPKi"
13014    }
13015   ],
13016   "return_type" : "_ZTIv",
13017   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13018  },
13019  {
13020   "function_name" : "glProgramUniform1ivEXT",
13021   "linker_set_key" : "glProgramUniform1ivEXT",
13022   "parameters" :
13023   [
13024    {
13025     "referenced_type" : "_ZTIj"
13026    },
13027    {
13028     "referenced_type" : "_ZTIi"
13029    },
13030    {
13031     "referenced_type" : "_ZTIi"
13032    },
13033    {
13034     "referenced_type" : "_ZTIPKi"
13035    }
13036   ],
13037   "return_type" : "_ZTIv",
13038   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13039  },
13040  {
13041   "function_name" : "glProgramUniform1ui",
13042   "linker_set_key" : "glProgramUniform1ui",
13043   "parameters" :
13044   [
13045    {
13046     "referenced_type" : "_ZTIj"
13047    },
13048    {
13049     "referenced_type" : "_ZTIi"
13050    },
13051    {
13052     "referenced_type" : "_ZTIj"
13053    }
13054   ],
13055   "return_type" : "_ZTIv",
13056   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13057  },
13058  {
13059   "function_name" : "glProgramUniform1ui64NV",
13060   "linker_set_key" : "glProgramUniform1ui64NV",
13061   "parameters" :
13062   [
13063    {
13064     "referenced_type" : "_ZTIj"
13065    },
13066    {
13067     "referenced_type" : "_ZTIi"
13068    },
13069    {
13070     "referenced_type" : "_ZTIm"
13071    }
13072   ],
13073   "return_type" : "_ZTIv",
13074   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13075  },
13076  {
13077   "function_name" : "glProgramUniform1ui64vNV",
13078   "linker_set_key" : "glProgramUniform1ui64vNV",
13079   "parameters" :
13080   [
13081    {
13082     "referenced_type" : "_ZTIj"
13083    },
13084    {
13085     "referenced_type" : "_ZTIi"
13086    },
13087    {
13088     "referenced_type" : "_ZTIi"
13089    },
13090    {
13091     "referenced_type" : "_ZTIPKm"
13092    }
13093   ],
13094   "return_type" : "_ZTIv",
13095   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13096  },
13097  {
13098   "function_name" : "glProgramUniform1uiEXT",
13099   "linker_set_key" : "glProgramUniform1uiEXT",
13100   "parameters" :
13101   [
13102    {
13103     "referenced_type" : "_ZTIj"
13104    },
13105    {
13106     "referenced_type" : "_ZTIi"
13107    },
13108    {
13109     "referenced_type" : "_ZTIj"
13110    }
13111   ],
13112   "return_type" : "_ZTIv",
13113   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13114  },
13115  {
13116   "function_name" : "glProgramUniform1uiv",
13117   "linker_set_key" : "glProgramUniform1uiv",
13118   "parameters" :
13119   [
13120    {
13121     "referenced_type" : "_ZTIj"
13122    },
13123    {
13124     "referenced_type" : "_ZTIi"
13125    },
13126    {
13127     "referenced_type" : "_ZTIi"
13128    },
13129    {
13130     "referenced_type" : "_ZTIPKj"
13131    }
13132   ],
13133   "return_type" : "_ZTIv",
13134   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13135  },
13136  {
13137   "function_name" : "glProgramUniform1uivEXT",
13138   "linker_set_key" : "glProgramUniform1uivEXT",
13139   "parameters" :
13140   [
13141    {
13142     "referenced_type" : "_ZTIj"
13143    },
13144    {
13145     "referenced_type" : "_ZTIi"
13146    },
13147    {
13148     "referenced_type" : "_ZTIi"
13149    },
13150    {
13151     "referenced_type" : "_ZTIPKj"
13152    }
13153   ],
13154   "return_type" : "_ZTIv",
13155   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13156  },
13157  {
13158   "function_name" : "glProgramUniform2f",
13159   "linker_set_key" : "glProgramUniform2f",
13160   "parameters" :
13161   [
13162    {
13163     "referenced_type" : "_ZTIj"
13164    },
13165    {
13166     "referenced_type" : "_ZTIi"
13167    },
13168    {
13169     "referenced_type" : "_ZTIf"
13170    },
13171    {
13172     "referenced_type" : "_ZTIf"
13173    }
13174   ],
13175   "return_type" : "_ZTIv",
13176   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13177  },
13178  {
13179   "function_name" : "glProgramUniform2fEXT",
13180   "linker_set_key" : "glProgramUniform2fEXT",
13181   "parameters" :
13182   [
13183    {
13184     "referenced_type" : "_ZTIj"
13185    },
13186    {
13187     "referenced_type" : "_ZTIi"
13188    },
13189    {
13190     "referenced_type" : "_ZTIf"
13191    },
13192    {
13193     "referenced_type" : "_ZTIf"
13194    }
13195   ],
13196   "return_type" : "_ZTIv",
13197   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13198  },
13199  {
13200   "function_name" : "glProgramUniform2fv",
13201   "linker_set_key" : "glProgramUniform2fv",
13202   "parameters" :
13203   [
13204    {
13205     "referenced_type" : "_ZTIj"
13206    },
13207    {
13208     "referenced_type" : "_ZTIi"
13209    },
13210    {
13211     "referenced_type" : "_ZTIi"
13212    },
13213    {
13214     "referenced_type" : "_ZTIPKf"
13215    }
13216   ],
13217   "return_type" : "_ZTIv",
13218   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13219  },
13220  {
13221   "function_name" : "glProgramUniform2fvEXT",
13222   "linker_set_key" : "glProgramUniform2fvEXT",
13223   "parameters" :
13224   [
13225    {
13226     "referenced_type" : "_ZTIj"
13227    },
13228    {
13229     "referenced_type" : "_ZTIi"
13230    },
13231    {
13232     "referenced_type" : "_ZTIi"
13233    },
13234    {
13235     "referenced_type" : "_ZTIPKf"
13236    }
13237   ],
13238   "return_type" : "_ZTIv",
13239   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13240  },
13241  {
13242   "function_name" : "glProgramUniform2i",
13243   "linker_set_key" : "glProgramUniform2i",
13244   "parameters" :
13245   [
13246    {
13247     "referenced_type" : "_ZTIj"
13248    },
13249    {
13250     "referenced_type" : "_ZTIi"
13251    },
13252    {
13253     "referenced_type" : "_ZTIi"
13254    },
13255    {
13256     "referenced_type" : "_ZTIi"
13257    }
13258   ],
13259   "return_type" : "_ZTIv",
13260   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13261  },
13262  {
13263   "function_name" : "glProgramUniform2i64NV",
13264   "linker_set_key" : "glProgramUniform2i64NV",
13265   "parameters" :
13266   [
13267    {
13268     "referenced_type" : "_ZTIj"
13269    },
13270    {
13271     "referenced_type" : "_ZTIi"
13272    },
13273    {
13274     "referenced_type" : "_ZTIl"
13275    },
13276    {
13277     "referenced_type" : "_ZTIl"
13278    }
13279   ],
13280   "return_type" : "_ZTIv",
13281   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13282  },
13283  {
13284   "function_name" : "glProgramUniform2i64vNV",
13285   "linker_set_key" : "glProgramUniform2i64vNV",
13286   "parameters" :
13287   [
13288    {
13289     "referenced_type" : "_ZTIj"
13290    },
13291    {
13292     "referenced_type" : "_ZTIi"
13293    },
13294    {
13295     "referenced_type" : "_ZTIi"
13296    },
13297    {
13298     "referenced_type" : "_ZTIPKl"
13299    }
13300   ],
13301   "return_type" : "_ZTIv",
13302   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13303  },
13304  {
13305   "function_name" : "glProgramUniform2iEXT",
13306   "linker_set_key" : "glProgramUniform2iEXT",
13307   "parameters" :
13308   [
13309    {
13310     "referenced_type" : "_ZTIj"
13311    },
13312    {
13313     "referenced_type" : "_ZTIi"
13314    },
13315    {
13316     "referenced_type" : "_ZTIi"
13317    },
13318    {
13319     "referenced_type" : "_ZTIi"
13320    }
13321   ],
13322   "return_type" : "_ZTIv",
13323   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13324  },
13325  {
13326   "function_name" : "glProgramUniform2iv",
13327   "linker_set_key" : "glProgramUniform2iv",
13328   "parameters" :
13329   [
13330    {
13331     "referenced_type" : "_ZTIj"
13332    },
13333    {
13334     "referenced_type" : "_ZTIi"
13335    },
13336    {
13337     "referenced_type" : "_ZTIi"
13338    },
13339    {
13340     "referenced_type" : "_ZTIPKi"
13341    }
13342   ],
13343   "return_type" : "_ZTIv",
13344   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13345  },
13346  {
13347   "function_name" : "glProgramUniform2ivEXT",
13348   "linker_set_key" : "glProgramUniform2ivEXT",
13349   "parameters" :
13350   [
13351    {
13352     "referenced_type" : "_ZTIj"
13353    },
13354    {
13355     "referenced_type" : "_ZTIi"
13356    },
13357    {
13358     "referenced_type" : "_ZTIi"
13359    },
13360    {
13361     "referenced_type" : "_ZTIPKi"
13362    }
13363   ],
13364   "return_type" : "_ZTIv",
13365   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13366  },
13367  {
13368   "function_name" : "glProgramUniform2ui",
13369   "linker_set_key" : "glProgramUniform2ui",
13370   "parameters" :
13371   [
13372    {
13373     "referenced_type" : "_ZTIj"
13374    },
13375    {
13376     "referenced_type" : "_ZTIi"
13377    },
13378    {
13379     "referenced_type" : "_ZTIj"
13380    },
13381    {
13382     "referenced_type" : "_ZTIj"
13383    }
13384   ],
13385   "return_type" : "_ZTIv",
13386   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13387  },
13388  {
13389   "function_name" : "glProgramUniform2ui64NV",
13390   "linker_set_key" : "glProgramUniform2ui64NV",
13391   "parameters" :
13392   [
13393    {
13394     "referenced_type" : "_ZTIj"
13395    },
13396    {
13397     "referenced_type" : "_ZTIi"
13398    },
13399    {
13400     "referenced_type" : "_ZTIm"
13401    },
13402    {
13403     "referenced_type" : "_ZTIm"
13404    }
13405   ],
13406   "return_type" : "_ZTIv",
13407   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13408  },
13409  {
13410   "function_name" : "glProgramUniform2ui64vNV",
13411   "linker_set_key" : "glProgramUniform2ui64vNV",
13412   "parameters" :
13413   [
13414    {
13415     "referenced_type" : "_ZTIj"
13416    },
13417    {
13418     "referenced_type" : "_ZTIi"
13419    },
13420    {
13421     "referenced_type" : "_ZTIi"
13422    },
13423    {
13424     "referenced_type" : "_ZTIPKm"
13425    }
13426   ],
13427   "return_type" : "_ZTIv",
13428   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13429  },
13430  {
13431   "function_name" : "glProgramUniform2uiEXT",
13432   "linker_set_key" : "glProgramUniform2uiEXT",
13433   "parameters" :
13434   [
13435    {
13436     "referenced_type" : "_ZTIj"
13437    },
13438    {
13439     "referenced_type" : "_ZTIi"
13440    },
13441    {
13442     "referenced_type" : "_ZTIj"
13443    },
13444    {
13445     "referenced_type" : "_ZTIj"
13446    }
13447   ],
13448   "return_type" : "_ZTIv",
13449   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13450  },
13451  {
13452   "function_name" : "glProgramUniform2uiv",
13453   "linker_set_key" : "glProgramUniform2uiv",
13454   "parameters" :
13455   [
13456    {
13457     "referenced_type" : "_ZTIj"
13458    },
13459    {
13460     "referenced_type" : "_ZTIi"
13461    },
13462    {
13463     "referenced_type" : "_ZTIi"
13464    },
13465    {
13466     "referenced_type" : "_ZTIPKj"
13467    }
13468   ],
13469   "return_type" : "_ZTIv",
13470   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13471  },
13472  {
13473   "function_name" : "glProgramUniform2uivEXT",
13474   "linker_set_key" : "glProgramUniform2uivEXT",
13475   "parameters" :
13476   [
13477    {
13478     "referenced_type" : "_ZTIj"
13479    },
13480    {
13481     "referenced_type" : "_ZTIi"
13482    },
13483    {
13484     "referenced_type" : "_ZTIi"
13485    },
13486    {
13487     "referenced_type" : "_ZTIPKj"
13488    }
13489   ],
13490   "return_type" : "_ZTIv",
13491   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13492  },
13493  {
13494   "function_name" : "glProgramUniform3f",
13495   "linker_set_key" : "glProgramUniform3f",
13496   "parameters" :
13497   [
13498    {
13499     "referenced_type" : "_ZTIj"
13500    },
13501    {
13502     "referenced_type" : "_ZTIi"
13503    },
13504    {
13505     "referenced_type" : "_ZTIf"
13506    },
13507    {
13508     "referenced_type" : "_ZTIf"
13509    },
13510    {
13511     "referenced_type" : "_ZTIf"
13512    }
13513   ],
13514   "return_type" : "_ZTIv",
13515   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13516  },
13517  {
13518   "function_name" : "glProgramUniform3fEXT",
13519   "linker_set_key" : "glProgramUniform3fEXT",
13520   "parameters" :
13521   [
13522    {
13523     "referenced_type" : "_ZTIj"
13524    },
13525    {
13526     "referenced_type" : "_ZTIi"
13527    },
13528    {
13529     "referenced_type" : "_ZTIf"
13530    },
13531    {
13532     "referenced_type" : "_ZTIf"
13533    },
13534    {
13535     "referenced_type" : "_ZTIf"
13536    }
13537   ],
13538   "return_type" : "_ZTIv",
13539   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13540  },
13541  {
13542   "function_name" : "glProgramUniform3fv",
13543   "linker_set_key" : "glProgramUniform3fv",
13544   "parameters" :
13545   [
13546    {
13547     "referenced_type" : "_ZTIj"
13548    },
13549    {
13550     "referenced_type" : "_ZTIi"
13551    },
13552    {
13553     "referenced_type" : "_ZTIi"
13554    },
13555    {
13556     "referenced_type" : "_ZTIPKf"
13557    }
13558   ],
13559   "return_type" : "_ZTIv",
13560   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13561  },
13562  {
13563   "function_name" : "glProgramUniform3fvEXT",
13564   "linker_set_key" : "glProgramUniform3fvEXT",
13565   "parameters" :
13566   [
13567    {
13568     "referenced_type" : "_ZTIj"
13569    },
13570    {
13571     "referenced_type" : "_ZTIi"
13572    },
13573    {
13574     "referenced_type" : "_ZTIi"
13575    },
13576    {
13577     "referenced_type" : "_ZTIPKf"
13578    }
13579   ],
13580   "return_type" : "_ZTIv",
13581   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13582  },
13583  {
13584   "function_name" : "glProgramUniform3i",
13585   "linker_set_key" : "glProgramUniform3i",
13586   "parameters" :
13587   [
13588    {
13589     "referenced_type" : "_ZTIj"
13590    },
13591    {
13592     "referenced_type" : "_ZTIi"
13593    },
13594    {
13595     "referenced_type" : "_ZTIi"
13596    },
13597    {
13598     "referenced_type" : "_ZTIi"
13599    },
13600    {
13601     "referenced_type" : "_ZTIi"
13602    }
13603   ],
13604   "return_type" : "_ZTIv",
13605   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13606  },
13607  {
13608   "function_name" : "glProgramUniform3i64NV",
13609   "linker_set_key" : "glProgramUniform3i64NV",
13610   "parameters" :
13611   [
13612    {
13613     "referenced_type" : "_ZTIj"
13614    },
13615    {
13616     "referenced_type" : "_ZTIi"
13617    },
13618    {
13619     "referenced_type" : "_ZTIl"
13620    },
13621    {
13622     "referenced_type" : "_ZTIl"
13623    },
13624    {
13625     "referenced_type" : "_ZTIl"
13626    }
13627   ],
13628   "return_type" : "_ZTIv",
13629   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13630  },
13631  {
13632   "function_name" : "glProgramUniform3i64vNV",
13633   "linker_set_key" : "glProgramUniform3i64vNV",
13634   "parameters" :
13635   [
13636    {
13637     "referenced_type" : "_ZTIj"
13638    },
13639    {
13640     "referenced_type" : "_ZTIi"
13641    },
13642    {
13643     "referenced_type" : "_ZTIi"
13644    },
13645    {
13646     "referenced_type" : "_ZTIPKl"
13647    }
13648   ],
13649   "return_type" : "_ZTIv",
13650   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13651  },
13652  {
13653   "function_name" : "glProgramUniform3iEXT",
13654   "linker_set_key" : "glProgramUniform3iEXT",
13655   "parameters" :
13656   [
13657    {
13658     "referenced_type" : "_ZTIj"
13659    },
13660    {
13661     "referenced_type" : "_ZTIi"
13662    },
13663    {
13664     "referenced_type" : "_ZTIi"
13665    },
13666    {
13667     "referenced_type" : "_ZTIi"
13668    },
13669    {
13670     "referenced_type" : "_ZTIi"
13671    }
13672   ],
13673   "return_type" : "_ZTIv",
13674   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13675  },
13676  {
13677   "function_name" : "glProgramUniform3iv",
13678   "linker_set_key" : "glProgramUniform3iv",
13679   "parameters" :
13680   [
13681    {
13682     "referenced_type" : "_ZTIj"
13683    },
13684    {
13685     "referenced_type" : "_ZTIi"
13686    },
13687    {
13688     "referenced_type" : "_ZTIi"
13689    },
13690    {
13691     "referenced_type" : "_ZTIPKi"
13692    }
13693   ],
13694   "return_type" : "_ZTIv",
13695   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13696  },
13697  {
13698   "function_name" : "glProgramUniform3ivEXT",
13699   "linker_set_key" : "glProgramUniform3ivEXT",
13700   "parameters" :
13701   [
13702    {
13703     "referenced_type" : "_ZTIj"
13704    },
13705    {
13706     "referenced_type" : "_ZTIi"
13707    },
13708    {
13709     "referenced_type" : "_ZTIi"
13710    },
13711    {
13712     "referenced_type" : "_ZTIPKi"
13713    }
13714   ],
13715   "return_type" : "_ZTIv",
13716   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13717  },
13718  {
13719   "function_name" : "glProgramUniform3ui",
13720   "linker_set_key" : "glProgramUniform3ui",
13721   "parameters" :
13722   [
13723    {
13724     "referenced_type" : "_ZTIj"
13725    },
13726    {
13727     "referenced_type" : "_ZTIi"
13728    },
13729    {
13730     "referenced_type" : "_ZTIj"
13731    },
13732    {
13733     "referenced_type" : "_ZTIj"
13734    },
13735    {
13736     "referenced_type" : "_ZTIj"
13737    }
13738   ],
13739   "return_type" : "_ZTIv",
13740   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13741  },
13742  {
13743   "function_name" : "glProgramUniform3ui64NV",
13744   "linker_set_key" : "glProgramUniform3ui64NV",
13745   "parameters" :
13746   [
13747    {
13748     "referenced_type" : "_ZTIj"
13749    },
13750    {
13751     "referenced_type" : "_ZTIi"
13752    },
13753    {
13754     "referenced_type" : "_ZTIm"
13755    },
13756    {
13757     "referenced_type" : "_ZTIm"
13758    },
13759    {
13760     "referenced_type" : "_ZTIm"
13761    }
13762   ],
13763   "return_type" : "_ZTIv",
13764   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13765  },
13766  {
13767   "function_name" : "glProgramUniform3ui64vNV",
13768   "linker_set_key" : "glProgramUniform3ui64vNV",
13769   "parameters" :
13770   [
13771    {
13772     "referenced_type" : "_ZTIj"
13773    },
13774    {
13775     "referenced_type" : "_ZTIi"
13776    },
13777    {
13778     "referenced_type" : "_ZTIi"
13779    },
13780    {
13781     "referenced_type" : "_ZTIPKm"
13782    }
13783   ],
13784   "return_type" : "_ZTIv",
13785   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13786  },
13787  {
13788   "function_name" : "glProgramUniform3uiEXT",
13789   "linker_set_key" : "glProgramUniform3uiEXT",
13790   "parameters" :
13791   [
13792    {
13793     "referenced_type" : "_ZTIj"
13794    },
13795    {
13796     "referenced_type" : "_ZTIi"
13797    },
13798    {
13799     "referenced_type" : "_ZTIj"
13800    },
13801    {
13802     "referenced_type" : "_ZTIj"
13803    },
13804    {
13805     "referenced_type" : "_ZTIj"
13806    }
13807   ],
13808   "return_type" : "_ZTIv",
13809   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13810  },
13811  {
13812   "function_name" : "glProgramUniform3uiv",
13813   "linker_set_key" : "glProgramUniform3uiv",
13814   "parameters" :
13815   [
13816    {
13817     "referenced_type" : "_ZTIj"
13818    },
13819    {
13820     "referenced_type" : "_ZTIi"
13821    },
13822    {
13823     "referenced_type" : "_ZTIi"
13824    },
13825    {
13826     "referenced_type" : "_ZTIPKj"
13827    }
13828   ],
13829   "return_type" : "_ZTIv",
13830   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13831  },
13832  {
13833   "function_name" : "glProgramUniform3uivEXT",
13834   "linker_set_key" : "glProgramUniform3uivEXT",
13835   "parameters" :
13836   [
13837    {
13838     "referenced_type" : "_ZTIj"
13839    },
13840    {
13841     "referenced_type" : "_ZTIi"
13842    },
13843    {
13844     "referenced_type" : "_ZTIi"
13845    },
13846    {
13847     "referenced_type" : "_ZTIPKj"
13848    }
13849   ],
13850   "return_type" : "_ZTIv",
13851   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13852  },
13853  {
13854   "function_name" : "glProgramUniform4f",
13855   "linker_set_key" : "glProgramUniform4f",
13856   "parameters" :
13857   [
13858    {
13859     "referenced_type" : "_ZTIj"
13860    },
13861    {
13862     "referenced_type" : "_ZTIi"
13863    },
13864    {
13865     "referenced_type" : "_ZTIf"
13866    },
13867    {
13868     "referenced_type" : "_ZTIf"
13869    },
13870    {
13871     "referenced_type" : "_ZTIf"
13872    },
13873    {
13874     "referenced_type" : "_ZTIf"
13875    }
13876   ],
13877   "return_type" : "_ZTIv",
13878   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13879  },
13880  {
13881   "function_name" : "glProgramUniform4fEXT",
13882   "linker_set_key" : "glProgramUniform4fEXT",
13883   "parameters" :
13884   [
13885    {
13886     "referenced_type" : "_ZTIj"
13887    },
13888    {
13889     "referenced_type" : "_ZTIi"
13890    },
13891    {
13892     "referenced_type" : "_ZTIf"
13893    },
13894    {
13895     "referenced_type" : "_ZTIf"
13896    },
13897    {
13898     "referenced_type" : "_ZTIf"
13899    },
13900    {
13901     "referenced_type" : "_ZTIf"
13902    }
13903   ],
13904   "return_type" : "_ZTIv",
13905   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13906  },
13907  {
13908   "function_name" : "glProgramUniform4fv",
13909   "linker_set_key" : "glProgramUniform4fv",
13910   "parameters" :
13911   [
13912    {
13913     "referenced_type" : "_ZTIj"
13914    },
13915    {
13916     "referenced_type" : "_ZTIi"
13917    },
13918    {
13919     "referenced_type" : "_ZTIi"
13920    },
13921    {
13922     "referenced_type" : "_ZTIPKf"
13923    }
13924   ],
13925   "return_type" : "_ZTIv",
13926   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13927  },
13928  {
13929   "function_name" : "glProgramUniform4fvEXT",
13930   "linker_set_key" : "glProgramUniform4fvEXT",
13931   "parameters" :
13932   [
13933    {
13934     "referenced_type" : "_ZTIj"
13935    },
13936    {
13937     "referenced_type" : "_ZTIi"
13938    },
13939    {
13940     "referenced_type" : "_ZTIi"
13941    },
13942    {
13943     "referenced_type" : "_ZTIPKf"
13944    }
13945   ],
13946   "return_type" : "_ZTIv",
13947   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
13948  },
13949  {
13950   "function_name" : "glProgramUniform4i",
13951   "linker_set_key" : "glProgramUniform4i",
13952   "parameters" :
13953   [
13954    {
13955     "referenced_type" : "_ZTIj"
13956    },
13957    {
13958     "referenced_type" : "_ZTIi"
13959    },
13960    {
13961     "referenced_type" : "_ZTIi"
13962    },
13963    {
13964     "referenced_type" : "_ZTIi"
13965    },
13966    {
13967     "referenced_type" : "_ZTIi"
13968    },
13969    {
13970     "referenced_type" : "_ZTIi"
13971    }
13972   ],
13973   "return_type" : "_ZTIv",
13974   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
13975  },
13976  {
13977   "function_name" : "glProgramUniform4i64NV",
13978   "linker_set_key" : "glProgramUniform4i64NV",
13979   "parameters" :
13980   [
13981    {
13982     "referenced_type" : "_ZTIj"
13983    },
13984    {
13985     "referenced_type" : "_ZTIi"
13986    },
13987    {
13988     "referenced_type" : "_ZTIl"
13989    },
13990    {
13991     "referenced_type" : "_ZTIl"
13992    },
13993    {
13994     "referenced_type" : "_ZTIl"
13995    },
13996    {
13997     "referenced_type" : "_ZTIl"
13998    }
13999   ],
14000   "return_type" : "_ZTIv",
14001   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14002  },
14003  {
14004   "function_name" : "glProgramUniform4i64vNV",
14005   "linker_set_key" : "glProgramUniform4i64vNV",
14006   "parameters" :
14007   [
14008    {
14009     "referenced_type" : "_ZTIj"
14010    },
14011    {
14012     "referenced_type" : "_ZTIi"
14013    },
14014    {
14015     "referenced_type" : "_ZTIi"
14016    },
14017    {
14018     "referenced_type" : "_ZTIPKl"
14019    }
14020   ],
14021   "return_type" : "_ZTIv",
14022   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14023  },
14024  {
14025   "function_name" : "glProgramUniform4iEXT",
14026   "linker_set_key" : "glProgramUniform4iEXT",
14027   "parameters" :
14028   [
14029    {
14030     "referenced_type" : "_ZTIj"
14031    },
14032    {
14033     "referenced_type" : "_ZTIi"
14034    },
14035    {
14036     "referenced_type" : "_ZTIi"
14037    },
14038    {
14039     "referenced_type" : "_ZTIi"
14040    },
14041    {
14042     "referenced_type" : "_ZTIi"
14043    },
14044    {
14045     "referenced_type" : "_ZTIi"
14046    }
14047   ],
14048   "return_type" : "_ZTIv",
14049   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14050  },
14051  {
14052   "function_name" : "glProgramUniform4iv",
14053   "linker_set_key" : "glProgramUniform4iv",
14054   "parameters" :
14055   [
14056    {
14057     "referenced_type" : "_ZTIj"
14058    },
14059    {
14060     "referenced_type" : "_ZTIi"
14061    },
14062    {
14063     "referenced_type" : "_ZTIi"
14064    },
14065    {
14066     "referenced_type" : "_ZTIPKi"
14067    }
14068   ],
14069   "return_type" : "_ZTIv",
14070   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14071  },
14072  {
14073   "function_name" : "glProgramUniform4ivEXT",
14074   "linker_set_key" : "glProgramUniform4ivEXT",
14075   "parameters" :
14076   [
14077    {
14078     "referenced_type" : "_ZTIj"
14079    },
14080    {
14081     "referenced_type" : "_ZTIi"
14082    },
14083    {
14084     "referenced_type" : "_ZTIi"
14085    },
14086    {
14087     "referenced_type" : "_ZTIPKi"
14088    }
14089   ],
14090   "return_type" : "_ZTIv",
14091   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14092  },
14093  {
14094   "function_name" : "glProgramUniform4ui",
14095   "linker_set_key" : "glProgramUniform4ui",
14096   "parameters" :
14097   [
14098    {
14099     "referenced_type" : "_ZTIj"
14100    },
14101    {
14102     "referenced_type" : "_ZTIi"
14103    },
14104    {
14105     "referenced_type" : "_ZTIj"
14106    },
14107    {
14108     "referenced_type" : "_ZTIj"
14109    },
14110    {
14111     "referenced_type" : "_ZTIj"
14112    },
14113    {
14114     "referenced_type" : "_ZTIj"
14115    }
14116   ],
14117   "return_type" : "_ZTIv",
14118   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14119  },
14120  {
14121   "function_name" : "glProgramUniform4ui64NV",
14122   "linker_set_key" : "glProgramUniform4ui64NV",
14123   "parameters" :
14124   [
14125    {
14126     "referenced_type" : "_ZTIj"
14127    },
14128    {
14129     "referenced_type" : "_ZTIi"
14130    },
14131    {
14132     "referenced_type" : "_ZTIm"
14133    },
14134    {
14135     "referenced_type" : "_ZTIm"
14136    },
14137    {
14138     "referenced_type" : "_ZTIm"
14139    },
14140    {
14141     "referenced_type" : "_ZTIm"
14142    }
14143   ],
14144   "return_type" : "_ZTIv",
14145   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14146  },
14147  {
14148   "function_name" : "glProgramUniform4ui64vNV",
14149   "linker_set_key" : "glProgramUniform4ui64vNV",
14150   "parameters" :
14151   [
14152    {
14153     "referenced_type" : "_ZTIj"
14154    },
14155    {
14156     "referenced_type" : "_ZTIi"
14157    },
14158    {
14159     "referenced_type" : "_ZTIi"
14160    },
14161    {
14162     "referenced_type" : "_ZTIPKm"
14163    }
14164   ],
14165   "return_type" : "_ZTIv",
14166   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14167  },
14168  {
14169   "function_name" : "glProgramUniform4uiEXT",
14170   "linker_set_key" : "glProgramUniform4uiEXT",
14171   "parameters" :
14172   [
14173    {
14174     "referenced_type" : "_ZTIj"
14175    },
14176    {
14177     "referenced_type" : "_ZTIi"
14178    },
14179    {
14180     "referenced_type" : "_ZTIj"
14181    },
14182    {
14183     "referenced_type" : "_ZTIj"
14184    },
14185    {
14186     "referenced_type" : "_ZTIj"
14187    },
14188    {
14189     "referenced_type" : "_ZTIj"
14190    }
14191   ],
14192   "return_type" : "_ZTIv",
14193   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14194  },
14195  {
14196   "function_name" : "glProgramUniform4uiv",
14197   "linker_set_key" : "glProgramUniform4uiv",
14198   "parameters" :
14199   [
14200    {
14201     "referenced_type" : "_ZTIj"
14202    },
14203    {
14204     "referenced_type" : "_ZTIi"
14205    },
14206    {
14207     "referenced_type" : "_ZTIi"
14208    },
14209    {
14210     "referenced_type" : "_ZTIPKj"
14211    }
14212   ],
14213   "return_type" : "_ZTIv",
14214   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14215  },
14216  {
14217   "function_name" : "glProgramUniform4uivEXT",
14218   "linker_set_key" : "glProgramUniform4uivEXT",
14219   "parameters" :
14220   [
14221    {
14222     "referenced_type" : "_ZTIj"
14223    },
14224    {
14225     "referenced_type" : "_ZTIi"
14226    },
14227    {
14228     "referenced_type" : "_ZTIi"
14229    },
14230    {
14231     "referenced_type" : "_ZTIPKj"
14232    }
14233   ],
14234   "return_type" : "_ZTIv",
14235   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14236  },
14237  {
14238   "function_name" : "glProgramUniformHandleui64IMG",
14239   "linker_set_key" : "glProgramUniformHandleui64IMG",
14240   "parameters" :
14241   [
14242    {
14243     "referenced_type" : "_ZTIj"
14244    },
14245    {
14246     "referenced_type" : "_ZTIi"
14247    },
14248    {
14249     "referenced_type" : "_ZTIm"
14250    }
14251   ],
14252   "return_type" : "_ZTIv",
14253   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14254  },
14255  {
14256   "function_name" : "glProgramUniformHandleui64NV",
14257   "linker_set_key" : "glProgramUniformHandleui64NV",
14258   "parameters" :
14259   [
14260    {
14261     "referenced_type" : "_ZTIj"
14262    },
14263    {
14264     "referenced_type" : "_ZTIi"
14265    },
14266    {
14267     "referenced_type" : "_ZTIm"
14268    }
14269   ],
14270   "return_type" : "_ZTIv",
14271   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14272  },
14273  {
14274   "function_name" : "glProgramUniformHandleui64vIMG",
14275   "linker_set_key" : "glProgramUniformHandleui64vIMG",
14276   "parameters" :
14277   [
14278    {
14279     "referenced_type" : "_ZTIj"
14280    },
14281    {
14282     "referenced_type" : "_ZTIi"
14283    },
14284    {
14285     "referenced_type" : "_ZTIi"
14286    },
14287    {
14288     "referenced_type" : "_ZTIPKm"
14289    }
14290   ],
14291   "return_type" : "_ZTIv",
14292   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14293  },
14294  {
14295   "function_name" : "glProgramUniformHandleui64vNV",
14296   "linker_set_key" : "glProgramUniformHandleui64vNV",
14297   "parameters" :
14298   [
14299    {
14300     "referenced_type" : "_ZTIj"
14301    },
14302    {
14303     "referenced_type" : "_ZTIi"
14304    },
14305    {
14306     "referenced_type" : "_ZTIi"
14307    },
14308    {
14309     "referenced_type" : "_ZTIPKm"
14310    }
14311   ],
14312   "return_type" : "_ZTIv",
14313   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14314  },
14315  {
14316   "function_name" : "glProgramUniformMatrix2fv",
14317   "linker_set_key" : "glProgramUniformMatrix2fv",
14318   "parameters" :
14319   [
14320    {
14321     "referenced_type" : "_ZTIj"
14322    },
14323    {
14324     "referenced_type" : "_ZTIi"
14325    },
14326    {
14327     "referenced_type" : "_ZTIi"
14328    },
14329    {
14330     "referenced_type" : "_ZTIh"
14331    },
14332    {
14333     "referenced_type" : "_ZTIPKf"
14334    }
14335   ],
14336   "return_type" : "_ZTIv",
14337   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14338  },
14339  {
14340   "function_name" : "glProgramUniformMatrix2fvEXT",
14341   "linker_set_key" : "glProgramUniformMatrix2fvEXT",
14342   "parameters" :
14343   [
14344    {
14345     "referenced_type" : "_ZTIj"
14346    },
14347    {
14348     "referenced_type" : "_ZTIi"
14349    },
14350    {
14351     "referenced_type" : "_ZTIi"
14352    },
14353    {
14354     "referenced_type" : "_ZTIh"
14355    },
14356    {
14357     "referenced_type" : "_ZTIPKf"
14358    }
14359   ],
14360   "return_type" : "_ZTIv",
14361   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14362  },
14363  {
14364   "function_name" : "glProgramUniformMatrix2x3fv",
14365   "linker_set_key" : "glProgramUniformMatrix2x3fv",
14366   "parameters" :
14367   [
14368    {
14369     "referenced_type" : "_ZTIj"
14370    },
14371    {
14372     "referenced_type" : "_ZTIi"
14373    },
14374    {
14375     "referenced_type" : "_ZTIi"
14376    },
14377    {
14378     "referenced_type" : "_ZTIh"
14379    },
14380    {
14381     "referenced_type" : "_ZTIPKf"
14382    }
14383   ],
14384   "return_type" : "_ZTIv",
14385   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14386  },
14387  {
14388   "function_name" : "glProgramUniformMatrix2x3fvEXT",
14389   "linker_set_key" : "glProgramUniformMatrix2x3fvEXT",
14390   "parameters" :
14391   [
14392    {
14393     "referenced_type" : "_ZTIj"
14394    },
14395    {
14396     "referenced_type" : "_ZTIi"
14397    },
14398    {
14399     "referenced_type" : "_ZTIi"
14400    },
14401    {
14402     "referenced_type" : "_ZTIh"
14403    },
14404    {
14405     "referenced_type" : "_ZTIPKf"
14406    }
14407   ],
14408   "return_type" : "_ZTIv",
14409   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14410  },
14411  {
14412   "function_name" : "glProgramUniformMatrix2x4fv",
14413   "linker_set_key" : "glProgramUniformMatrix2x4fv",
14414   "parameters" :
14415   [
14416    {
14417     "referenced_type" : "_ZTIj"
14418    },
14419    {
14420     "referenced_type" : "_ZTIi"
14421    },
14422    {
14423     "referenced_type" : "_ZTIi"
14424    },
14425    {
14426     "referenced_type" : "_ZTIh"
14427    },
14428    {
14429     "referenced_type" : "_ZTIPKf"
14430    }
14431   ],
14432   "return_type" : "_ZTIv",
14433   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14434  },
14435  {
14436   "function_name" : "glProgramUniformMatrix2x4fvEXT",
14437   "linker_set_key" : "glProgramUniformMatrix2x4fvEXT",
14438   "parameters" :
14439   [
14440    {
14441     "referenced_type" : "_ZTIj"
14442    },
14443    {
14444     "referenced_type" : "_ZTIi"
14445    },
14446    {
14447     "referenced_type" : "_ZTIi"
14448    },
14449    {
14450     "referenced_type" : "_ZTIh"
14451    },
14452    {
14453     "referenced_type" : "_ZTIPKf"
14454    }
14455   ],
14456   "return_type" : "_ZTIv",
14457   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14458  },
14459  {
14460   "function_name" : "glProgramUniformMatrix3fv",
14461   "linker_set_key" : "glProgramUniformMatrix3fv",
14462   "parameters" :
14463   [
14464    {
14465     "referenced_type" : "_ZTIj"
14466    },
14467    {
14468     "referenced_type" : "_ZTIi"
14469    },
14470    {
14471     "referenced_type" : "_ZTIi"
14472    },
14473    {
14474     "referenced_type" : "_ZTIh"
14475    },
14476    {
14477     "referenced_type" : "_ZTIPKf"
14478    }
14479   ],
14480   "return_type" : "_ZTIv",
14481   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14482  },
14483  {
14484   "function_name" : "glProgramUniformMatrix3fvEXT",
14485   "linker_set_key" : "glProgramUniformMatrix3fvEXT",
14486   "parameters" :
14487   [
14488    {
14489     "referenced_type" : "_ZTIj"
14490    },
14491    {
14492     "referenced_type" : "_ZTIi"
14493    },
14494    {
14495     "referenced_type" : "_ZTIi"
14496    },
14497    {
14498     "referenced_type" : "_ZTIh"
14499    },
14500    {
14501     "referenced_type" : "_ZTIPKf"
14502    }
14503   ],
14504   "return_type" : "_ZTIv",
14505   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14506  },
14507  {
14508   "function_name" : "glProgramUniformMatrix3x2fv",
14509   "linker_set_key" : "glProgramUniformMatrix3x2fv",
14510   "parameters" :
14511   [
14512    {
14513     "referenced_type" : "_ZTIj"
14514    },
14515    {
14516     "referenced_type" : "_ZTIi"
14517    },
14518    {
14519     "referenced_type" : "_ZTIi"
14520    },
14521    {
14522     "referenced_type" : "_ZTIh"
14523    },
14524    {
14525     "referenced_type" : "_ZTIPKf"
14526    }
14527   ],
14528   "return_type" : "_ZTIv",
14529   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14530  },
14531  {
14532   "function_name" : "glProgramUniformMatrix3x2fvEXT",
14533   "linker_set_key" : "glProgramUniformMatrix3x2fvEXT",
14534   "parameters" :
14535   [
14536    {
14537     "referenced_type" : "_ZTIj"
14538    },
14539    {
14540     "referenced_type" : "_ZTIi"
14541    },
14542    {
14543     "referenced_type" : "_ZTIi"
14544    },
14545    {
14546     "referenced_type" : "_ZTIh"
14547    },
14548    {
14549     "referenced_type" : "_ZTIPKf"
14550    }
14551   ],
14552   "return_type" : "_ZTIv",
14553   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14554  },
14555  {
14556   "function_name" : "glProgramUniformMatrix3x4fv",
14557   "linker_set_key" : "glProgramUniformMatrix3x4fv",
14558   "parameters" :
14559   [
14560    {
14561     "referenced_type" : "_ZTIj"
14562    },
14563    {
14564     "referenced_type" : "_ZTIi"
14565    },
14566    {
14567     "referenced_type" : "_ZTIi"
14568    },
14569    {
14570     "referenced_type" : "_ZTIh"
14571    },
14572    {
14573     "referenced_type" : "_ZTIPKf"
14574    }
14575   ],
14576   "return_type" : "_ZTIv",
14577   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14578  },
14579  {
14580   "function_name" : "glProgramUniformMatrix3x4fvEXT",
14581   "linker_set_key" : "glProgramUniformMatrix3x4fvEXT",
14582   "parameters" :
14583   [
14584    {
14585     "referenced_type" : "_ZTIj"
14586    },
14587    {
14588     "referenced_type" : "_ZTIi"
14589    },
14590    {
14591     "referenced_type" : "_ZTIi"
14592    },
14593    {
14594     "referenced_type" : "_ZTIh"
14595    },
14596    {
14597     "referenced_type" : "_ZTIPKf"
14598    }
14599   ],
14600   "return_type" : "_ZTIv",
14601   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14602  },
14603  {
14604   "function_name" : "glProgramUniformMatrix4fv",
14605   "linker_set_key" : "glProgramUniformMatrix4fv",
14606   "parameters" :
14607   [
14608    {
14609     "referenced_type" : "_ZTIj"
14610    },
14611    {
14612     "referenced_type" : "_ZTIi"
14613    },
14614    {
14615     "referenced_type" : "_ZTIi"
14616    },
14617    {
14618     "referenced_type" : "_ZTIh"
14619    },
14620    {
14621     "referenced_type" : "_ZTIPKf"
14622    }
14623   ],
14624   "return_type" : "_ZTIv",
14625   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14626  },
14627  {
14628   "function_name" : "glProgramUniformMatrix4fvEXT",
14629   "linker_set_key" : "glProgramUniformMatrix4fvEXT",
14630   "parameters" :
14631   [
14632    {
14633     "referenced_type" : "_ZTIj"
14634    },
14635    {
14636     "referenced_type" : "_ZTIi"
14637    },
14638    {
14639     "referenced_type" : "_ZTIi"
14640    },
14641    {
14642     "referenced_type" : "_ZTIh"
14643    },
14644    {
14645     "referenced_type" : "_ZTIPKf"
14646    }
14647   ],
14648   "return_type" : "_ZTIv",
14649   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14650  },
14651  {
14652   "function_name" : "glProgramUniformMatrix4x2fv",
14653   "linker_set_key" : "glProgramUniformMatrix4x2fv",
14654   "parameters" :
14655   [
14656    {
14657     "referenced_type" : "_ZTIj"
14658    },
14659    {
14660     "referenced_type" : "_ZTIi"
14661    },
14662    {
14663     "referenced_type" : "_ZTIi"
14664    },
14665    {
14666     "referenced_type" : "_ZTIh"
14667    },
14668    {
14669     "referenced_type" : "_ZTIPKf"
14670    }
14671   ],
14672   "return_type" : "_ZTIv",
14673   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14674  },
14675  {
14676   "function_name" : "glProgramUniformMatrix4x2fvEXT",
14677   "linker_set_key" : "glProgramUniformMatrix4x2fvEXT",
14678   "parameters" :
14679   [
14680    {
14681     "referenced_type" : "_ZTIj"
14682    },
14683    {
14684     "referenced_type" : "_ZTIi"
14685    },
14686    {
14687     "referenced_type" : "_ZTIi"
14688    },
14689    {
14690     "referenced_type" : "_ZTIh"
14691    },
14692    {
14693     "referenced_type" : "_ZTIPKf"
14694    }
14695   ],
14696   "return_type" : "_ZTIv",
14697   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14698  },
14699  {
14700   "function_name" : "glProgramUniformMatrix4x3fv",
14701   "linker_set_key" : "glProgramUniformMatrix4x3fv",
14702   "parameters" :
14703   [
14704    {
14705     "referenced_type" : "_ZTIj"
14706    },
14707    {
14708     "referenced_type" : "_ZTIi"
14709    },
14710    {
14711     "referenced_type" : "_ZTIi"
14712    },
14713    {
14714     "referenced_type" : "_ZTIh"
14715    },
14716    {
14717     "referenced_type" : "_ZTIPKf"
14718    }
14719   ],
14720   "return_type" : "_ZTIv",
14721   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
14722  },
14723  {
14724   "function_name" : "glProgramUniformMatrix4x3fvEXT",
14725   "linker_set_key" : "glProgramUniformMatrix4x3fvEXT",
14726   "parameters" :
14727   [
14728    {
14729     "referenced_type" : "_ZTIj"
14730    },
14731    {
14732     "referenced_type" : "_ZTIi"
14733    },
14734    {
14735     "referenced_type" : "_ZTIi"
14736    },
14737    {
14738     "referenced_type" : "_ZTIh"
14739    },
14740    {
14741     "referenced_type" : "_ZTIPKf"
14742    }
14743   ],
14744   "return_type" : "_ZTIv",
14745   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14746  },
14747  {
14748   "function_name" : "glPushDebugGroup",
14749   "linker_set_key" : "glPushDebugGroup",
14750   "parameters" :
14751   [
14752    {
14753     "referenced_type" : "_ZTIj"
14754    },
14755    {
14756     "referenced_type" : "_ZTIj"
14757    },
14758    {
14759     "referenced_type" : "_ZTIi"
14760    },
14761    {
14762     "referenced_type" : "_ZTIPKc"
14763    }
14764   ],
14765   "return_type" : "_ZTIv",
14766   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
14767  },
14768  {
14769   "function_name" : "glPushDebugGroupKHR",
14770   "linker_set_key" : "glPushDebugGroupKHR",
14771   "parameters" :
14772   [
14773    {
14774     "referenced_type" : "_ZTIj"
14775    },
14776    {
14777     "referenced_type" : "_ZTIj"
14778    },
14779    {
14780     "referenced_type" : "_ZTIi"
14781    },
14782    {
14783     "referenced_type" : "_ZTIPKc"
14784    }
14785   ],
14786   "return_type" : "_ZTIv",
14787   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14788  },
14789  {
14790   "function_name" : "glPushGroupMarkerEXT",
14791   "linker_set_key" : "glPushGroupMarkerEXT",
14792   "parameters" :
14793   [
14794    {
14795     "referenced_type" : "_ZTIi"
14796    },
14797    {
14798     "referenced_type" : "_ZTIPKc"
14799    }
14800   ],
14801   "return_type" : "_ZTIv",
14802   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14803  },
14804  {
14805   "function_name" : "glQueryCounterEXT",
14806   "linker_set_key" : "glQueryCounterEXT",
14807   "parameters" :
14808   [
14809    {
14810     "referenced_type" : "_ZTIj"
14811    },
14812    {
14813     "referenced_type" : "_ZTIj"
14814    }
14815   ],
14816   "return_type" : "_ZTIv",
14817   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14818  },
14819  {
14820   "function_name" : "glRasterSamplesEXT",
14821   "linker_set_key" : "glRasterSamplesEXT",
14822   "parameters" :
14823   [
14824    {
14825     "referenced_type" : "_ZTIj"
14826    },
14827    {
14828     "referenced_type" : "_ZTIh"
14829    }
14830   ],
14831   "return_type" : "_ZTIv",
14832   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14833  },
14834  {
14835   "function_name" : "glReadBuffer",
14836   "linker_set_key" : "glReadBuffer",
14837   "parameters" :
14838   [
14839    {
14840     "referenced_type" : "_ZTIj"
14841    }
14842   ],
14843   "return_type" : "_ZTIv",
14844   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
14845  },
14846  {
14847   "function_name" : "glReadBufferIndexedEXT",
14848   "linker_set_key" : "glReadBufferIndexedEXT",
14849   "parameters" :
14850   [
14851    {
14852     "referenced_type" : "_ZTIj"
14853    },
14854    {
14855     "referenced_type" : "_ZTIi"
14856    }
14857   ],
14858   "return_type" : "_ZTIv",
14859   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14860  },
14861  {
14862   "function_name" : "glReadBufferNV",
14863   "linker_set_key" : "glReadBufferNV",
14864   "parameters" :
14865   [
14866    {
14867     "referenced_type" : "_ZTIj"
14868    }
14869   ],
14870   "return_type" : "_ZTIv",
14871   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
14872  },
14873  {
14874   "function_name" : "glReadPixels",
14875   "linker_set_key" : "glReadPixels",
14876   "parameters" :
14877   [
14878    {
14879     "referenced_type" : "_ZTIi"
14880    },
14881    {
14882     "referenced_type" : "_ZTIi"
14883    },
14884    {
14885     "referenced_type" : "_ZTIi"
14886    },
14887    {
14888     "referenced_type" : "_ZTIi"
14889    },
14890    {
14891     "referenced_type" : "_ZTIj"
14892    },
14893    {
14894     "referenced_type" : "_ZTIj"
14895    },
14896    {
14897     "referenced_type" : "_ZTIPv"
14898    }
14899   ],
14900   "return_type" : "_ZTIv",
14901   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
14902  },
14903  {
14904   "function_name" : "glReadnPixels",
14905   "linker_set_key" : "glReadnPixels",
14906   "parameters" :
14907   [
14908    {
14909     "referenced_type" : "_ZTIi"
14910    },
14911    {
14912     "referenced_type" : "_ZTIi"
14913    },
14914    {
14915     "referenced_type" : "_ZTIi"
14916    },
14917    {
14918     "referenced_type" : "_ZTIi"
14919    },
14920    {
14921     "referenced_type" : "_ZTIj"
14922    },
14923    {
14924     "referenced_type" : "_ZTIj"
14925    },
14926    {
14927     "referenced_type" : "_ZTIi"
14928    },
14929    {
14930     "referenced_type" : "_ZTIPv"
14931    }
14932   ],
14933   "return_type" : "_ZTIv",
14934   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
14935  },
14936  {
14937   "function_name" : "glReadnPixelsEXT",
14938   "linker_set_key" : "glReadnPixelsEXT",
14939   "parameters" :
14940   [
14941    {
14942     "referenced_type" : "_ZTIi"
14943    },
14944    {
14945     "referenced_type" : "_ZTIi"
14946    },
14947    {
14948     "referenced_type" : "_ZTIi"
14949    },
14950    {
14951     "referenced_type" : "_ZTIi"
14952    },
14953    {
14954     "referenced_type" : "_ZTIj"
14955    },
14956    {
14957     "referenced_type" : "_ZTIj"
14958    },
14959    {
14960     "referenced_type" : "_ZTIi"
14961    },
14962    {
14963     "referenced_type" : "_ZTIPv"
14964    }
14965   ],
14966   "return_type" : "_ZTIv",
14967   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
14968  },
14969  {
14970   "function_name" : "glReadnPixelsKHR",
14971   "linker_set_key" : "glReadnPixelsKHR",
14972   "parameters" :
14973   [
14974    {
14975     "referenced_type" : "_ZTIi"
14976    },
14977    {
14978     "referenced_type" : "_ZTIi"
14979    },
14980    {
14981     "referenced_type" : "_ZTIi"
14982    },
14983    {
14984     "referenced_type" : "_ZTIi"
14985    },
14986    {
14987     "referenced_type" : "_ZTIj"
14988    },
14989    {
14990     "referenced_type" : "_ZTIj"
14991    },
14992    {
14993     "referenced_type" : "_ZTIi"
14994    },
14995    {
14996     "referenced_type" : "_ZTIPv"
14997    }
14998   ],
14999   "return_type" : "_ZTIv",
15000   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15001  },
15002  {
15003   "function_name" : "glReleaseShaderCompiler",
15004   "linker_set_key" : "glReleaseShaderCompiler",
15005   "return_type" : "_ZTIv",
15006   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
15007  },
15008  {
15009   "function_name" : "glRenderbufferStorage",
15010   "linker_set_key" : "glRenderbufferStorage",
15011   "parameters" :
15012   [
15013    {
15014     "referenced_type" : "_ZTIj"
15015    },
15016    {
15017     "referenced_type" : "_ZTIj"
15018    },
15019    {
15020     "referenced_type" : "_ZTIi"
15021    },
15022    {
15023     "referenced_type" : "_ZTIi"
15024    }
15025   ],
15026   "return_type" : "_ZTIv",
15027   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
15028  },
15029  {
15030   "function_name" : "glRenderbufferStorageMultisample",
15031   "linker_set_key" : "glRenderbufferStorageMultisample",
15032   "parameters" :
15033   [
15034    {
15035     "referenced_type" : "_ZTIj"
15036    },
15037    {
15038     "referenced_type" : "_ZTIi"
15039    },
15040    {
15041     "referenced_type" : "_ZTIj"
15042    },
15043    {
15044     "referenced_type" : "_ZTIi"
15045    },
15046    {
15047     "referenced_type" : "_ZTIi"
15048    }
15049   ],
15050   "return_type" : "_ZTIv",
15051   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
15052  },
15053  {
15054   "function_name" : "glRenderbufferStorageMultisampleANGLE",
15055   "linker_set_key" : "glRenderbufferStorageMultisampleANGLE",
15056   "parameters" :
15057   [
15058    {
15059     "referenced_type" : "_ZTIj"
15060    },
15061    {
15062     "referenced_type" : "_ZTIi"
15063    },
15064    {
15065     "referenced_type" : "_ZTIj"
15066    },
15067    {
15068     "referenced_type" : "_ZTIi"
15069    },
15070    {
15071     "referenced_type" : "_ZTIi"
15072    }
15073   ],
15074   "return_type" : "_ZTIv",
15075   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15076  },
15077  {
15078   "function_name" : "glRenderbufferStorageMultisampleAPPLE",
15079   "linker_set_key" : "glRenderbufferStorageMultisampleAPPLE",
15080   "parameters" :
15081   [
15082    {
15083     "referenced_type" : "_ZTIj"
15084    },
15085    {
15086     "referenced_type" : "_ZTIi"
15087    },
15088    {
15089     "referenced_type" : "_ZTIj"
15090    },
15091    {
15092     "referenced_type" : "_ZTIi"
15093    },
15094    {
15095     "referenced_type" : "_ZTIi"
15096    }
15097   ],
15098   "return_type" : "_ZTIv",
15099   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
15100  },
15101  {
15102   "function_name" : "glRenderbufferStorageMultisampleEXT",
15103   "linker_set_key" : "glRenderbufferStorageMultisampleEXT",
15104   "parameters" :
15105   [
15106    {
15107     "referenced_type" : "_ZTIj"
15108    },
15109    {
15110     "referenced_type" : "_ZTIi"
15111    },
15112    {
15113     "referenced_type" : "_ZTIj"
15114    },
15115    {
15116     "referenced_type" : "_ZTIi"
15117    },
15118    {
15119     "referenced_type" : "_ZTIi"
15120    }
15121   ],
15122   "return_type" : "_ZTIv",
15123   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
15124  },
15125  {
15126   "function_name" : "glRenderbufferStorageMultisampleIMG",
15127   "linker_set_key" : "glRenderbufferStorageMultisampleIMG",
15128   "parameters" :
15129   [
15130    {
15131     "referenced_type" : "_ZTIj"
15132    },
15133    {
15134     "referenced_type" : "_ZTIi"
15135    },
15136    {
15137     "referenced_type" : "_ZTIj"
15138    },
15139    {
15140     "referenced_type" : "_ZTIi"
15141    },
15142    {
15143     "referenced_type" : "_ZTIi"
15144    }
15145   ],
15146   "return_type" : "_ZTIv",
15147   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
15148  },
15149  {
15150   "function_name" : "glRenderbufferStorageMultisampleNV",
15151   "linker_set_key" : "glRenderbufferStorageMultisampleNV",
15152   "parameters" :
15153   [
15154    {
15155     "referenced_type" : "_ZTIj"
15156    },
15157    {
15158     "referenced_type" : "_ZTIi"
15159    },
15160    {
15161     "referenced_type" : "_ZTIj"
15162    },
15163    {
15164     "referenced_type" : "_ZTIi"
15165    },
15166    {
15167     "referenced_type" : "_ZTIi"
15168    }
15169   ],
15170   "return_type" : "_ZTIv",
15171   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15172  },
15173  {
15174   "function_name" : "glResolveDepthValuesNV",
15175   "linker_set_key" : "glResolveDepthValuesNV",
15176   "return_type" : "_ZTIv",
15177   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15178  },
15179  {
15180   "function_name" : "glResolveMultisampleFramebufferAPPLE",
15181   "linker_set_key" : "glResolveMultisampleFramebufferAPPLE",
15182   "return_type" : "_ZTIv",
15183   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
15184  },
15185  {
15186   "function_name" : "glResumeTransformFeedback",
15187   "linker_set_key" : "glResumeTransformFeedback",
15188   "return_type" : "_ZTIv",
15189   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
15190  },
15191  {
15192   "function_name" : "glSampleCoverage",
15193   "linker_set_key" : "glSampleCoverage",
15194   "parameters" :
15195   [
15196    {
15197     "referenced_type" : "_ZTIf"
15198    },
15199    {
15200     "referenced_type" : "_ZTIh"
15201    }
15202   ],
15203   "return_type" : "_ZTIv",
15204   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
15205  },
15206  {
15207   "function_name" : "glSampleMaski",
15208   "linker_set_key" : "glSampleMaski",
15209   "parameters" :
15210   [
15211    {
15212     "referenced_type" : "_ZTIj"
15213    },
15214    {
15215     "referenced_type" : "_ZTIj"
15216    }
15217   ],
15218   "return_type" : "_ZTIv",
15219   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
15220  },
15221  {
15222   "function_name" : "glSamplerParameterIiv",
15223   "linker_set_key" : "glSamplerParameterIiv",
15224   "parameters" :
15225   [
15226    {
15227     "referenced_type" : "_ZTIj"
15228    },
15229    {
15230     "referenced_type" : "_ZTIj"
15231    },
15232    {
15233     "referenced_type" : "_ZTIPKi"
15234    }
15235   ],
15236   "return_type" : "_ZTIv",
15237   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
15238  },
15239  {
15240   "function_name" : "glSamplerParameterIivEXT",
15241   "linker_set_key" : "glSamplerParameterIivEXT",
15242   "parameters" :
15243   [
15244    {
15245     "referenced_type" : "_ZTIj"
15246    },
15247    {
15248     "referenced_type" : "_ZTIj"
15249    },
15250    {
15251     "referenced_type" : "_ZTIPKi"
15252    }
15253   ],
15254   "return_type" : "_ZTIv",
15255   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15256  },
15257  {
15258   "function_name" : "glSamplerParameterIivOES",
15259   "linker_set_key" : "glSamplerParameterIivOES",
15260   "parameters" :
15261   [
15262    {
15263     "referenced_type" : "_ZTIj"
15264    },
15265    {
15266     "referenced_type" : "_ZTIj"
15267    },
15268    {
15269     "referenced_type" : "_ZTIPKi"
15270    }
15271   ],
15272   "return_type" : "_ZTIv",
15273   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15274  },
15275  {
15276   "function_name" : "glSamplerParameterIuiv",
15277   "linker_set_key" : "glSamplerParameterIuiv",
15278   "parameters" :
15279   [
15280    {
15281     "referenced_type" : "_ZTIj"
15282    },
15283    {
15284     "referenced_type" : "_ZTIj"
15285    },
15286    {
15287     "referenced_type" : "_ZTIPKj"
15288    }
15289   ],
15290   "return_type" : "_ZTIv",
15291   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
15292  },
15293  {
15294   "function_name" : "glSamplerParameterIuivEXT",
15295   "linker_set_key" : "glSamplerParameterIuivEXT",
15296   "parameters" :
15297   [
15298    {
15299     "referenced_type" : "_ZTIj"
15300    },
15301    {
15302     "referenced_type" : "_ZTIj"
15303    },
15304    {
15305     "referenced_type" : "_ZTIPKj"
15306    }
15307   ],
15308   "return_type" : "_ZTIv",
15309   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15310  },
15311  {
15312   "function_name" : "glSamplerParameterIuivOES",
15313   "linker_set_key" : "glSamplerParameterIuivOES",
15314   "parameters" :
15315   [
15316    {
15317     "referenced_type" : "_ZTIj"
15318    },
15319    {
15320     "referenced_type" : "_ZTIj"
15321    },
15322    {
15323     "referenced_type" : "_ZTIPKj"
15324    }
15325   ],
15326   "return_type" : "_ZTIv",
15327   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15328  },
15329  {
15330   "function_name" : "glSamplerParameterf",
15331   "linker_set_key" : "glSamplerParameterf",
15332   "parameters" :
15333   [
15334    {
15335     "referenced_type" : "_ZTIj"
15336    },
15337    {
15338     "referenced_type" : "_ZTIj"
15339    },
15340    {
15341     "referenced_type" : "_ZTIf"
15342    }
15343   ],
15344   "return_type" : "_ZTIv",
15345   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
15346  },
15347  {
15348   "function_name" : "glSamplerParameterfv",
15349   "linker_set_key" : "glSamplerParameterfv",
15350   "parameters" :
15351   [
15352    {
15353     "referenced_type" : "_ZTIj"
15354    },
15355    {
15356     "referenced_type" : "_ZTIj"
15357    },
15358    {
15359     "referenced_type" : "_ZTIPKf"
15360    }
15361   ],
15362   "return_type" : "_ZTIv",
15363   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
15364  },
15365  {
15366   "function_name" : "glSamplerParameteri",
15367   "linker_set_key" : "glSamplerParameteri",
15368   "parameters" :
15369   [
15370    {
15371     "referenced_type" : "_ZTIj"
15372    },
15373    {
15374     "referenced_type" : "_ZTIj"
15375    },
15376    {
15377     "referenced_type" : "_ZTIi"
15378    }
15379   ],
15380   "return_type" : "_ZTIv",
15381   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
15382  },
15383  {
15384   "function_name" : "glSamplerParameteriv",
15385   "linker_set_key" : "glSamplerParameteriv",
15386   "parameters" :
15387   [
15388    {
15389     "referenced_type" : "_ZTIj"
15390    },
15391    {
15392     "referenced_type" : "_ZTIj"
15393    },
15394    {
15395     "referenced_type" : "_ZTIPKi"
15396    }
15397   ],
15398   "return_type" : "_ZTIv",
15399   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
15400  },
15401  {
15402   "function_name" : "glScissor",
15403   "linker_set_key" : "glScissor",
15404   "parameters" :
15405   [
15406    {
15407     "referenced_type" : "_ZTIi"
15408    },
15409    {
15410     "referenced_type" : "_ZTIi"
15411    },
15412    {
15413     "referenced_type" : "_ZTIi"
15414    },
15415    {
15416     "referenced_type" : "_ZTIi"
15417    }
15418   ],
15419   "return_type" : "_ZTIv",
15420   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
15421  },
15422  {
15423   "function_name" : "glScissorArrayvNV",
15424   "linker_set_key" : "glScissorArrayvNV",
15425   "parameters" :
15426   [
15427    {
15428     "referenced_type" : "_ZTIj"
15429    },
15430    {
15431     "referenced_type" : "_ZTIi"
15432    },
15433    {
15434     "referenced_type" : "_ZTIPKi"
15435    }
15436   ],
15437   "return_type" : "_ZTIv",
15438   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15439  },
15440  {
15441   "function_name" : "glScissorArrayvOES",
15442   "linker_set_key" : "glScissorArrayvOES",
15443   "parameters" :
15444   [
15445    {
15446     "referenced_type" : "_ZTIj"
15447    },
15448    {
15449     "referenced_type" : "_ZTIi"
15450    },
15451    {
15452     "referenced_type" : "_ZTIPKi"
15453    }
15454   ],
15455   "return_type" : "_ZTIv",
15456   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15457  },
15458  {
15459   "function_name" : "glScissorIndexedNV",
15460   "linker_set_key" : "glScissorIndexedNV",
15461   "parameters" :
15462   [
15463    {
15464     "referenced_type" : "_ZTIj"
15465    },
15466    {
15467     "referenced_type" : "_ZTIi"
15468    },
15469    {
15470     "referenced_type" : "_ZTIi"
15471    },
15472    {
15473     "referenced_type" : "_ZTIi"
15474    },
15475    {
15476     "referenced_type" : "_ZTIi"
15477    }
15478   ],
15479   "return_type" : "_ZTIv",
15480   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15481  },
15482  {
15483   "function_name" : "glScissorIndexedOES",
15484   "linker_set_key" : "glScissorIndexedOES",
15485   "parameters" :
15486   [
15487    {
15488     "referenced_type" : "_ZTIj"
15489    },
15490    {
15491     "referenced_type" : "_ZTIi"
15492    },
15493    {
15494     "referenced_type" : "_ZTIi"
15495    },
15496    {
15497     "referenced_type" : "_ZTIi"
15498    },
15499    {
15500     "referenced_type" : "_ZTIi"
15501    }
15502   ],
15503   "return_type" : "_ZTIv",
15504   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15505  },
15506  {
15507   "function_name" : "glScissorIndexedvNV",
15508   "linker_set_key" : "glScissorIndexedvNV",
15509   "parameters" :
15510   [
15511    {
15512     "referenced_type" : "_ZTIj"
15513    },
15514    {
15515     "referenced_type" : "_ZTIPKi"
15516    }
15517   ],
15518   "return_type" : "_ZTIv",
15519   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15520  },
15521  {
15522   "function_name" : "glScissorIndexedvOES",
15523   "linker_set_key" : "glScissorIndexedvOES",
15524   "parameters" :
15525   [
15526    {
15527     "referenced_type" : "_ZTIj"
15528    },
15529    {
15530     "referenced_type" : "_ZTIPKi"
15531    }
15532   ],
15533   "return_type" : "_ZTIv",
15534   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15535  },
15536  {
15537   "function_name" : "glSelectPerfMonitorCountersAMD",
15538   "linker_set_key" : "glSelectPerfMonitorCountersAMD",
15539   "parameters" :
15540   [
15541    {
15542     "referenced_type" : "_ZTIj"
15543    },
15544    {
15545     "referenced_type" : "_ZTIh"
15546    },
15547    {
15548     "referenced_type" : "_ZTIj"
15549    },
15550    {
15551     "referenced_type" : "_ZTIi"
15552    },
15553    {
15554     "referenced_type" : "_ZTIPj"
15555    }
15556   ],
15557   "return_type" : "_ZTIv",
15558   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15559  },
15560  {
15561   "function_name" : "glSemaphoreParameterui64vEXT",
15562   "linker_set_key" : "glSemaphoreParameterui64vEXT",
15563   "parameters" :
15564   [
15565    {
15566     "referenced_type" : "_ZTIj"
15567    },
15568    {
15569     "referenced_type" : "_ZTIj"
15570    },
15571    {
15572     "referenced_type" : "_ZTIPKm"
15573    }
15574   ],
15575   "return_type" : "_ZTIv",
15576   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15577  },
15578  {
15579   "function_name" : "glSetFenceNV",
15580   "linker_set_key" : "glSetFenceNV",
15581   "parameters" :
15582   [
15583    {
15584     "referenced_type" : "_ZTIj"
15585    },
15586    {
15587     "referenced_type" : "_ZTIj"
15588    }
15589   ],
15590   "return_type" : "_ZTIv",
15591   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
15592  },
15593  {
15594   "function_name" : "glShaderBinary",
15595   "linker_set_key" : "glShaderBinary",
15596   "parameters" :
15597   [
15598    {
15599     "referenced_type" : "_ZTIi"
15600    },
15601    {
15602     "referenced_type" : "_ZTIPKj"
15603    },
15604    {
15605     "referenced_type" : "_ZTIj"
15606    },
15607    {
15608     "referenced_type" : "_ZTIPKv"
15609    },
15610    {
15611     "referenced_type" : "_ZTIi"
15612    }
15613   ],
15614   "return_type" : "_ZTIv",
15615   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
15616  },
15617  {
15618   "function_name" : "glShaderSource",
15619   "linker_set_key" : "glShaderSource",
15620   "parameters" :
15621   [
15622    {
15623     "referenced_type" : "_ZTIj"
15624    },
15625    {
15626     "referenced_type" : "_ZTIi"
15627    },
15628    {
15629     "referenced_type" : "_ZTIPKPKc"
15630    },
15631    {
15632     "referenced_type" : "_ZTIPKi"
15633    }
15634   ],
15635   "return_type" : "_ZTIv",
15636   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
15637  },
15638  {
15639   "function_name" : "glSignalSemaphoreEXT",
15640   "linker_set_key" : "glSignalSemaphoreEXT",
15641   "parameters" :
15642   [
15643    {
15644     "referenced_type" : "_ZTIj"
15645    },
15646    {
15647     "referenced_type" : "_ZTIj"
15648    },
15649    {
15650     "referenced_type" : "_ZTIPKj"
15651    },
15652    {
15653     "referenced_type" : "_ZTIj"
15654    },
15655    {
15656     "referenced_type" : "_ZTIPKj"
15657    },
15658    {
15659     "referenced_type" : "_ZTIPKj"
15660    }
15661   ],
15662   "return_type" : "_ZTIv",
15663   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15664  },
15665  {
15666   "function_name" : "glSignalVkFenceNV",
15667   "linker_set_key" : "glSignalVkFenceNV",
15668   "parameters" :
15669   [
15670    {
15671     "referenced_type" : "_ZTIm"
15672    }
15673   ],
15674   "return_type" : "_ZTIv",
15675   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15676  },
15677  {
15678   "function_name" : "glSignalVkSemaphoreNV",
15679   "linker_set_key" : "glSignalVkSemaphoreNV",
15680   "parameters" :
15681   [
15682    {
15683     "referenced_type" : "_ZTIm"
15684    }
15685   ],
15686   "return_type" : "_ZTIv",
15687   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15688  },
15689  {
15690   "function_name" : "glStartTilingQCOM",
15691   "linker_set_key" : "glStartTilingQCOM",
15692   "parameters" :
15693   [
15694    {
15695     "referenced_type" : "_ZTIj"
15696    },
15697    {
15698     "referenced_type" : "_ZTIj"
15699    },
15700    {
15701     "referenced_type" : "_ZTIj"
15702    },
15703    {
15704     "referenced_type" : "_ZTIj"
15705    },
15706    {
15707     "referenced_type" : "_ZTIj"
15708    }
15709   ],
15710   "return_type" : "_ZTIv",
15711   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
15712  },
15713  {
15714   "function_name" : "glStencilFillPathInstancedNV",
15715   "linker_set_key" : "glStencilFillPathInstancedNV",
15716   "parameters" :
15717   [
15718    {
15719     "referenced_type" : "_ZTIi"
15720    },
15721    {
15722     "referenced_type" : "_ZTIj"
15723    },
15724    {
15725     "referenced_type" : "_ZTIPKv"
15726    },
15727    {
15728     "referenced_type" : "_ZTIj"
15729    },
15730    {
15731     "referenced_type" : "_ZTIj"
15732    },
15733    {
15734     "referenced_type" : "_ZTIj"
15735    },
15736    {
15737     "referenced_type" : "_ZTIj"
15738    },
15739    {
15740     "referenced_type" : "_ZTIPKf"
15741    }
15742   ],
15743   "return_type" : "_ZTIv",
15744   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15745  },
15746  {
15747   "function_name" : "glStencilFillPathNV",
15748   "linker_set_key" : "glStencilFillPathNV",
15749   "parameters" :
15750   [
15751    {
15752     "referenced_type" : "_ZTIj"
15753    },
15754    {
15755     "referenced_type" : "_ZTIj"
15756    },
15757    {
15758     "referenced_type" : "_ZTIj"
15759    }
15760   ],
15761   "return_type" : "_ZTIv",
15762   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15763  },
15764  {
15765   "function_name" : "glStencilFunc",
15766   "linker_set_key" : "glStencilFunc",
15767   "parameters" :
15768   [
15769    {
15770     "referenced_type" : "_ZTIj"
15771    },
15772    {
15773     "referenced_type" : "_ZTIi"
15774    },
15775    {
15776     "referenced_type" : "_ZTIj"
15777    }
15778   ],
15779   "return_type" : "_ZTIv",
15780   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
15781  },
15782  {
15783   "function_name" : "glStencilFuncSeparate",
15784   "linker_set_key" : "glStencilFuncSeparate",
15785   "parameters" :
15786   [
15787    {
15788     "referenced_type" : "_ZTIj"
15789    },
15790    {
15791     "referenced_type" : "_ZTIj"
15792    },
15793    {
15794     "referenced_type" : "_ZTIi"
15795    },
15796    {
15797     "referenced_type" : "_ZTIj"
15798    }
15799   ],
15800   "return_type" : "_ZTIv",
15801   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
15802  },
15803  {
15804   "function_name" : "glStencilMask",
15805   "linker_set_key" : "glStencilMask",
15806   "parameters" :
15807   [
15808    {
15809     "referenced_type" : "_ZTIj"
15810    }
15811   ],
15812   "return_type" : "_ZTIv",
15813   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
15814  },
15815  {
15816   "function_name" : "glStencilMaskSeparate",
15817   "linker_set_key" : "glStencilMaskSeparate",
15818   "parameters" :
15819   [
15820    {
15821     "referenced_type" : "_ZTIj"
15822    },
15823    {
15824     "referenced_type" : "_ZTIj"
15825    }
15826   ],
15827   "return_type" : "_ZTIv",
15828   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
15829  },
15830  {
15831   "function_name" : "glStencilOp",
15832   "linker_set_key" : "glStencilOp",
15833   "parameters" :
15834   [
15835    {
15836     "referenced_type" : "_ZTIj"
15837    },
15838    {
15839     "referenced_type" : "_ZTIj"
15840    },
15841    {
15842     "referenced_type" : "_ZTIj"
15843    }
15844   ],
15845   "return_type" : "_ZTIv",
15846   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
15847  },
15848  {
15849   "function_name" : "glStencilOpSeparate",
15850   "linker_set_key" : "glStencilOpSeparate",
15851   "parameters" :
15852   [
15853    {
15854     "referenced_type" : "_ZTIj"
15855    },
15856    {
15857     "referenced_type" : "_ZTIj"
15858    },
15859    {
15860     "referenced_type" : "_ZTIj"
15861    },
15862    {
15863     "referenced_type" : "_ZTIj"
15864    }
15865   ],
15866   "return_type" : "_ZTIv",
15867   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
15868  },
15869  {
15870   "function_name" : "glStencilStrokePathInstancedNV",
15871   "linker_set_key" : "glStencilStrokePathInstancedNV",
15872   "parameters" :
15873   [
15874    {
15875     "referenced_type" : "_ZTIi"
15876    },
15877    {
15878     "referenced_type" : "_ZTIj"
15879    },
15880    {
15881     "referenced_type" : "_ZTIPKv"
15882    },
15883    {
15884     "referenced_type" : "_ZTIj"
15885    },
15886    {
15887     "referenced_type" : "_ZTIi"
15888    },
15889    {
15890     "referenced_type" : "_ZTIj"
15891    },
15892    {
15893     "referenced_type" : "_ZTIj"
15894    },
15895    {
15896     "referenced_type" : "_ZTIPKf"
15897    }
15898   ],
15899   "return_type" : "_ZTIv",
15900   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15901  },
15902  {
15903   "function_name" : "glStencilStrokePathNV",
15904   "linker_set_key" : "glStencilStrokePathNV",
15905   "parameters" :
15906   [
15907    {
15908     "referenced_type" : "_ZTIj"
15909    },
15910    {
15911     "referenced_type" : "_ZTIi"
15912    },
15913    {
15914     "referenced_type" : "_ZTIj"
15915    }
15916   ],
15917   "return_type" : "_ZTIv",
15918   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15919  },
15920  {
15921   "function_name" : "glStencilThenCoverFillPathInstancedNV",
15922   "linker_set_key" : "glStencilThenCoverFillPathInstancedNV",
15923   "parameters" :
15924   [
15925    {
15926     "referenced_type" : "_ZTIi"
15927    },
15928    {
15929     "referenced_type" : "_ZTIj"
15930    },
15931    {
15932     "referenced_type" : "_ZTIPKv"
15933    },
15934    {
15935     "referenced_type" : "_ZTIj"
15936    },
15937    {
15938     "referenced_type" : "_ZTIj"
15939    },
15940    {
15941     "referenced_type" : "_ZTIj"
15942    },
15943    {
15944     "referenced_type" : "_ZTIj"
15945    },
15946    {
15947     "referenced_type" : "_ZTIj"
15948    },
15949    {
15950     "referenced_type" : "_ZTIPKf"
15951    }
15952   ],
15953   "return_type" : "_ZTIv",
15954   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15955  },
15956  {
15957   "function_name" : "glStencilThenCoverFillPathNV",
15958   "linker_set_key" : "glStencilThenCoverFillPathNV",
15959   "parameters" :
15960   [
15961    {
15962     "referenced_type" : "_ZTIj"
15963    },
15964    {
15965     "referenced_type" : "_ZTIj"
15966    },
15967    {
15968     "referenced_type" : "_ZTIj"
15969    },
15970    {
15971     "referenced_type" : "_ZTIj"
15972    }
15973   ],
15974   "return_type" : "_ZTIv",
15975   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
15976  },
15977  {
15978   "function_name" : "glStencilThenCoverStrokePathInstancedNV",
15979   "linker_set_key" : "glStencilThenCoverStrokePathInstancedNV",
15980   "parameters" :
15981   [
15982    {
15983     "referenced_type" : "_ZTIi"
15984    },
15985    {
15986     "referenced_type" : "_ZTIj"
15987    },
15988    {
15989     "referenced_type" : "_ZTIPKv"
15990    },
15991    {
15992     "referenced_type" : "_ZTIj"
15993    },
15994    {
15995     "referenced_type" : "_ZTIi"
15996    },
15997    {
15998     "referenced_type" : "_ZTIj"
15999    },
16000    {
16001     "referenced_type" : "_ZTIj"
16002    },
16003    {
16004     "referenced_type" : "_ZTIj"
16005    },
16006    {
16007     "referenced_type" : "_ZTIPKf"
16008    }
16009   ],
16010   "return_type" : "_ZTIv",
16011   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16012  },
16013  {
16014   "function_name" : "glStencilThenCoverStrokePathNV",
16015   "linker_set_key" : "glStencilThenCoverStrokePathNV",
16016   "parameters" :
16017   [
16018    {
16019     "referenced_type" : "_ZTIj"
16020    },
16021    {
16022     "referenced_type" : "_ZTIi"
16023    },
16024    {
16025     "referenced_type" : "_ZTIj"
16026    },
16027    {
16028     "referenced_type" : "_ZTIj"
16029    }
16030   ],
16031   "return_type" : "_ZTIv",
16032   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16033  },
16034  {
16035   "function_name" : "glSubpixelPrecisionBiasNV",
16036   "linker_set_key" : "glSubpixelPrecisionBiasNV",
16037   "parameters" :
16038   [
16039    {
16040     "referenced_type" : "_ZTIj"
16041    },
16042    {
16043     "referenced_type" : "_ZTIj"
16044    }
16045   ],
16046   "return_type" : "_ZTIv",
16047   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16048  },
16049  {
16050   "function_name" : "glTestFenceNV",
16051   "linker_set_key" : "glTestFenceNV",
16052   "parameters" :
16053   [
16054    {
16055     "referenced_type" : "_ZTIj"
16056    }
16057   ],
16058   "return_type" : "_ZTIh",
16059   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
16060  },
16061  {
16062   "function_name" : "glTexBuffer",
16063   "linker_set_key" : "glTexBuffer",
16064   "parameters" :
16065   [
16066    {
16067     "referenced_type" : "_ZTIj"
16068    },
16069    {
16070     "referenced_type" : "_ZTIj"
16071    },
16072    {
16073     "referenced_type" : "_ZTIj"
16074    }
16075   ],
16076   "return_type" : "_ZTIv",
16077   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
16078  },
16079  {
16080   "function_name" : "glTexBufferEXT",
16081   "linker_set_key" : "glTexBufferEXT",
16082   "parameters" :
16083   [
16084    {
16085     "referenced_type" : "_ZTIj"
16086    },
16087    {
16088     "referenced_type" : "_ZTIj"
16089    },
16090    {
16091     "referenced_type" : "_ZTIj"
16092    }
16093   ],
16094   "return_type" : "_ZTIv",
16095   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16096  },
16097  {
16098   "function_name" : "glTexBufferOES",
16099   "linker_set_key" : "glTexBufferOES",
16100   "parameters" :
16101   [
16102    {
16103     "referenced_type" : "_ZTIj"
16104    },
16105    {
16106     "referenced_type" : "_ZTIj"
16107    },
16108    {
16109     "referenced_type" : "_ZTIj"
16110    }
16111   ],
16112   "return_type" : "_ZTIv",
16113   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16114  },
16115  {
16116   "function_name" : "glTexBufferRange",
16117   "linker_set_key" : "glTexBufferRange",
16118   "parameters" :
16119   [
16120    {
16121     "referenced_type" : "_ZTIj"
16122    },
16123    {
16124     "referenced_type" : "_ZTIj"
16125    },
16126    {
16127     "referenced_type" : "_ZTIj"
16128    },
16129    {
16130     "referenced_type" : "_ZTIl"
16131    },
16132    {
16133     "referenced_type" : "_ZTIl"
16134    }
16135   ],
16136   "return_type" : "_ZTIv",
16137   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
16138  },
16139  {
16140   "function_name" : "glTexBufferRangeEXT",
16141   "linker_set_key" : "glTexBufferRangeEXT",
16142   "parameters" :
16143   [
16144    {
16145     "referenced_type" : "_ZTIj"
16146    },
16147    {
16148     "referenced_type" : "_ZTIj"
16149    },
16150    {
16151     "referenced_type" : "_ZTIj"
16152    },
16153    {
16154     "referenced_type" : "_ZTIl"
16155    },
16156    {
16157     "referenced_type" : "_ZTIl"
16158    }
16159   ],
16160   "return_type" : "_ZTIv",
16161   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16162  },
16163  {
16164   "function_name" : "glTexBufferRangeOES",
16165   "linker_set_key" : "glTexBufferRangeOES",
16166   "parameters" :
16167   [
16168    {
16169     "referenced_type" : "_ZTIj"
16170    },
16171    {
16172     "referenced_type" : "_ZTIj"
16173    },
16174    {
16175     "referenced_type" : "_ZTIj"
16176    },
16177    {
16178     "referenced_type" : "_ZTIl"
16179    },
16180    {
16181     "referenced_type" : "_ZTIl"
16182    }
16183   ],
16184   "return_type" : "_ZTIv",
16185   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16186  },
16187  {
16188   "function_name" : "glTexImage2D",
16189   "linker_set_key" : "glTexImage2D",
16190   "parameters" :
16191   [
16192    {
16193     "referenced_type" : "_ZTIj"
16194    },
16195    {
16196     "referenced_type" : "_ZTIi"
16197    },
16198    {
16199     "referenced_type" : "_ZTIi"
16200    },
16201    {
16202     "referenced_type" : "_ZTIi"
16203    },
16204    {
16205     "referenced_type" : "_ZTIi"
16206    },
16207    {
16208     "referenced_type" : "_ZTIi"
16209    },
16210    {
16211     "referenced_type" : "_ZTIj"
16212    },
16213    {
16214     "referenced_type" : "_ZTIj"
16215    },
16216    {
16217     "referenced_type" : "_ZTIPKv"
16218    }
16219   ],
16220   "return_type" : "_ZTIv",
16221   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
16222  },
16223  {
16224   "function_name" : "glTexImage3D",
16225   "linker_set_key" : "glTexImage3D",
16226   "parameters" :
16227   [
16228    {
16229     "referenced_type" : "_ZTIj"
16230    },
16231    {
16232     "referenced_type" : "_ZTIi"
16233    },
16234    {
16235     "referenced_type" : "_ZTIi"
16236    },
16237    {
16238     "referenced_type" : "_ZTIi"
16239    },
16240    {
16241     "referenced_type" : "_ZTIi"
16242    },
16243    {
16244     "referenced_type" : "_ZTIi"
16245    },
16246    {
16247     "referenced_type" : "_ZTIi"
16248    },
16249    {
16250     "referenced_type" : "_ZTIj"
16251    },
16252    {
16253     "referenced_type" : "_ZTIj"
16254    },
16255    {
16256     "referenced_type" : "_ZTIPKv"
16257    }
16258   ],
16259   "return_type" : "_ZTIv",
16260   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
16261  },
16262  {
16263   "function_name" : "glTexImage3DOES",
16264   "linker_set_key" : "glTexImage3DOES",
16265   "parameters" :
16266   [
16267    {
16268     "referenced_type" : "_ZTIj"
16269    },
16270    {
16271     "referenced_type" : "_ZTIi"
16272    },
16273    {
16274     "referenced_type" : "_ZTIj"
16275    },
16276    {
16277     "referenced_type" : "_ZTIi"
16278    },
16279    {
16280     "referenced_type" : "_ZTIi"
16281    },
16282    {
16283     "referenced_type" : "_ZTIi"
16284    },
16285    {
16286     "referenced_type" : "_ZTIi"
16287    },
16288    {
16289     "referenced_type" : "_ZTIj"
16290    },
16291    {
16292     "referenced_type" : "_ZTIj"
16293    },
16294    {
16295     "referenced_type" : "_ZTIPKv"
16296    }
16297   ],
16298   "return_type" : "_ZTIv",
16299   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16300  },
16301  {
16302   "function_name" : "glTexPageCommitmentEXT",
16303   "linker_set_key" : "glTexPageCommitmentEXT",
16304   "parameters" :
16305   [
16306    {
16307     "referenced_type" : "_ZTIj"
16308    },
16309    {
16310     "referenced_type" : "_ZTIi"
16311    },
16312    {
16313     "referenced_type" : "_ZTIi"
16314    },
16315    {
16316     "referenced_type" : "_ZTIi"
16317    },
16318    {
16319     "referenced_type" : "_ZTIi"
16320    },
16321    {
16322     "referenced_type" : "_ZTIi"
16323    },
16324    {
16325     "referenced_type" : "_ZTIi"
16326    },
16327    {
16328     "referenced_type" : "_ZTIi"
16329    },
16330    {
16331     "referenced_type" : "_ZTIh"
16332    }
16333   ],
16334   "return_type" : "_ZTIv",
16335   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16336  },
16337  {
16338   "function_name" : "glTexParameterIiv",
16339   "linker_set_key" : "glTexParameterIiv",
16340   "parameters" :
16341   [
16342    {
16343     "referenced_type" : "_ZTIj"
16344    },
16345    {
16346     "referenced_type" : "_ZTIj"
16347    },
16348    {
16349     "referenced_type" : "_ZTIPKi"
16350    }
16351   ],
16352   "return_type" : "_ZTIv",
16353   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
16354  },
16355  {
16356   "function_name" : "glTexParameterIivEXT",
16357   "linker_set_key" : "glTexParameterIivEXT",
16358   "parameters" :
16359   [
16360    {
16361     "referenced_type" : "_ZTIj"
16362    },
16363    {
16364     "referenced_type" : "_ZTIj"
16365    },
16366    {
16367     "referenced_type" : "_ZTIPKi"
16368    }
16369   ],
16370   "return_type" : "_ZTIv",
16371   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16372  },
16373  {
16374   "function_name" : "glTexParameterIivOES",
16375   "linker_set_key" : "glTexParameterIivOES",
16376   "parameters" :
16377   [
16378    {
16379     "referenced_type" : "_ZTIj"
16380    },
16381    {
16382     "referenced_type" : "_ZTIj"
16383    },
16384    {
16385     "referenced_type" : "_ZTIPKi"
16386    }
16387   ],
16388   "return_type" : "_ZTIv",
16389   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16390  },
16391  {
16392   "function_name" : "glTexParameterIuiv",
16393   "linker_set_key" : "glTexParameterIuiv",
16394   "parameters" :
16395   [
16396    {
16397     "referenced_type" : "_ZTIj"
16398    },
16399    {
16400     "referenced_type" : "_ZTIj"
16401    },
16402    {
16403     "referenced_type" : "_ZTIPKj"
16404    }
16405   ],
16406   "return_type" : "_ZTIv",
16407   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
16408  },
16409  {
16410   "function_name" : "glTexParameterIuivEXT",
16411   "linker_set_key" : "glTexParameterIuivEXT",
16412   "parameters" :
16413   [
16414    {
16415     "referenced_type" : "_ZTIj"
16416    },
16417    {
16418     "referenced_type" : "_ZTIj"
16419    },
16420    {
16421     "referenced_type" : "_ZTIPKj"
16422    }
16423   ],
16424   "return_type" : "_ZTIv",
16425   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16426  },
16427  {
16428   "function_name" : "glTexParameterIuivOES",
16429   "linker_set_key" : "glTexParameterIuivOES",
16430   "parameters" :
16431   [
16432    {
16433     "referenced_type" : "_ZTIj"
16434    },
16435    {
16436     "referenced_type" : "_ZTIj"
16437    },
16438    {
16439     "referenced_type" : "_ZTIPKj"
16440    }
16441   ],
16442   "return_type" : "_ZTIv",
16443   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16444  },
16445  {
16446   "function_name" : "glTexParameterf",
16447   "linker_set_key" : "glTexParameterf",
16448   "parameters" :
16449   [
16450    {
16451     "referenced_type" : "_ZTIj"
16452    },
16453    {
16454     "referenced_type" : "_ZTIj"
16455    },
16456    {
16457     "referenced_type" : "_ZTIf"
16458    }
16459   ],
16460   "return_type" : "_ZTIv",
16461   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
16462  },
16463  {
16464   "function_name" : "glTexParameterfv",
16465   "linker_set_key" : "glTexParameterfv",
16466   "parameters" :
16467   [
16468    {
16469     "referenced_type" : "_ZTIj"
16470    },
16471    {
16472     "referenced_type" : "_ZTIj"
16473    },
16474    {
16475     "referenced_type" : "_ZTIPKf"
16476    }
16477   ],
16478   "return_type" : "_ZTIv",
16479   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
16480  },
16481  {
16482   "function_name" : "glTexParameteri",
16483   "linker_set_key" : "glTexParameteri",
16484   "parameters" :
16485   [
16486    {
16487     "referenced_type" : "_ZTIj"
16488    },
16489    {
16490     "referenced_type" : "_ZTIj"
16491    },
16492    {
16493     "referenced_type" : "_ZTIi"
16494    }
16495   ],
16496   "return_type" : "_ZTIv",
16497   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
16498  },
16499  {
16500   "function_name" : "glTexParameteriv",
16501   "linker_set_key" : "glTexParameteriv",
16502   "parameters" :
16503   [
16504    {
16505     "referenced_type" : "_ZTIj"
16506    },
16507    {
16508     "referenced_type" : "_ZTIj"
16509    },
16510    {
16511     "referenced_type" : "_ZTIPKi"
16512    }
16513   ],
16514   "return_type" : "_ZTIv",
16515   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
16516  },
16517  {
16518   "function_name" : "glTexStorage1DEXT",
16519   "linker_set_key" : "glTexStorage1DEXT",
16520   "parameters" :
16521   [
16522    {
16523     "referenced_type" : "_ZTIj"
16524    },
16525    {
16526     "referenced_type" : "_ZTIi"
16527    },
16528    {
16529     "referenced_type" : "_ZTIj"
16530    },
16531    {
16532     "referenced_type" : "_ZTIi"
16533    }
16534   ],
16535   "return_type" : "_ZTIv",
16536   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
16537  },
16538  {
16539   "function_name" : "glTexStorage2D",
16540   "linker_set_key" : "glTexStorage2D",
16541   "parameters" :
16542   [
16543    {
16544     "referenced_type" : "_ZTIj"
16545    },
16546    {
16547     "referenced_type" : "_ZTIi"
16548    },
16549    {
16550     "referenced_type" : "_ZTIj"
16551    },
16552    {
16553     "referenced_type" : "_ZTIi"
16554    },
16555    {
16556     "referenced_type" : "_ZTIi"
16557    }
16558   ],
16559   "return_type" : "_ZTIv",
16560   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
16561  },
16562  {
16563   "function_name" : "glTexStorage2DEXT",
16564   "linker_set_key" : "glTexStorage2DEXT",
16565   "parameters" :
16566   [
16567    {
16568     "referenced_type" : "_ZTIj"
16569    },
16570    {
16571     "referenced_type" : "_ZTIi"
16572    },
16573    {
16574     "referenced_type" : "_ZTIj"
16575    },
16576    {
16577     "referenced_type" : "_ZTIi"
16578    },
16579    {
16580     "referenced_type" : "_ZTIi"
16581    }
16582   ],
16583   "return_type" : "_ZTIv",
16584   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
16585  },
16586  {
16587   "function_name" : "glTexStorage2DMultisample",
16588   "linker_set_key" : "glTexStorage2DMultisample",
16589   "parameters" :
16590   [
16591    {
16592     "referenced_type" : "_ZTIj"
16593    },
16594    {
16595     "referenced_type" : "_ZTIi"
16596    },
16597    {
16598     "referenced_type" : "_ZTIj"
16599    },
16600    {
16601     "referenced_type" : "_ZTIi"
16602    },
16603    {
16604     "referenced_type" : "_ZTIi"
16605    },
16606    {
16607     "referenced_type" : "_ZTIh"
16608    }
16609   ],
16610   "return_type" : "_ZTIv",
16611   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
16612  },
16613  {
16614   "function_name" : "glTexStorage3D",
16615   "linker_set_key" : "glTexStorage3D",
16616   "parameters" :
16617   [
16618    {
16619     "referenced_type" : "_ZTIj"
16620    },
16621    {
16622     "referenced_type" : "_ZTIi"
16623    },
16624    {
16625     "referenced_type" : "_ZTIj"
16626    },
16627    {
16628     "referenced_type" : "_ZTIi"
16629    },
16630    {
16631     "referenced_type" : "_ZTIi"
16632    },
16633    {
16634     "referenced_type" : "_ZTIi"
16635    }
16636   ],
16637   "return_type" : "_ZTIv",
16638   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
16639  },
16640  {
16641   "function_name" : "glTexStorage3DEXT",
16642   "linker_set_key" : "glTexStorage3DEXT",
16643   "parameters" :
16644   [
16645    {
16646     "referenced_type" : "_ZTIj"
16647    },
16648    {
16649     "referenced_type" : "_ZTIi"
16650    },
16651    {
16652     "referenced_type" : "_ZTIj"
16653    },
16654    {
16655     "referenced_type" : "_ZTIi"
16656    },
16657    {
16658     "referenced_type" : "_ZTIi"
16659    },
16660    {
16661     "referenced_type" : "_ZTIi"
16662    }
16663   ],
16664   "return_type" : "_ZTIv",
16665   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
16666  },
16667  {
16668   "function_name" : "glTexStorage3DMultisample",
16669   "linker_set_key" : "glTexStorage3DMultisample",
16670   "parameters" :
16671   [
16672    {
16673     "referenced_type" : "_ZTIj"
16674    },
16675    {
16676     "referenced_type" : "_ZTIi"
16677    },
16678    {
16679     "referenced_type" : "_ZTIj"
16680    },
16681    {
16682     "referenced_type" : "_ZTIi"
16683    },
16684    {
16685     "referenced_type" : "_ZTIi"
16686    },
16687    {
16688     "referenced_type" : "_ZTIi"
16689    },
16690    {
16691     "referenced_type" : "_ZTIh"
16692    }
16693   ],
16694   "return_type" : "_ZTIv",
16695   "source_file" : "frameworks/native/opengl/include/GLES3/gl32.h"
16696  },
16697  {
16698   "function_name" : "glTexStorage3DMultisampleOES",
16699   "linker_set_key" : "glTexStorage3DMultisampleOES",
16700   "parameters" :
16701   [
16702    {
16703     "referenced_type" : "_ZTIj"
16704    },
16705    {
16706     "referenced_type" : "_ZTIi"
16707    },
16708    {
16709     "referenced_type" : "_ZTIj"
16710    },
16711    {
16712     "referenced_type" : "_ZTIi"
16713    },
16714    {
16715     "referenced_type" : "_ZTIi"
16716    },
16717    {
16718     "referenced_type" : "_ZTIi"
16719    },
16720    {
16721     "referenced_type" : "_ZTIh"
16722    }
16723   ],
16724   "return_type" : "_ZTIv",
16725   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16726  },
16727  {
16728   "function_name" : "glTexStorageMem2DEXT",
16729   "linker_set_key" : "glTexStorageMem2DEXT",
16730   "parameters" :
16731   [
16732    {
16733     "referenced_type" : "_ZTIj"
16734    },
16735    {
16736     "referenced_type" : "_ZTIi"
16737    },
16738    {
16739     "referenced_type" : "_ZTIj"
16740    },
16741    {
16742     "referenced_type" : "_ZTIi"
16743    },
16744    {
16745     "referenced_type" : "_ZTIi"
16746    },
16747    {
16748     "referenced_type" : "_ZTIj"
16749    },
16750    {
16751     "referenced_type" : "_ZTIm"
16752    }
16753   ],
16754   "return_type" : "_ZTIv",
16755   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16756  },
16757  {
16758   "function_name" : "glTexStorageMem2DMultisampleEXT",
16759   "linker_set_key" : "glTexStorageMem2DMultisampleEXT",
16760   "parameters" :
16761   [
16762    {
16763     "referenced_type" : "_ZTIj"
16764    },
16765    {
16766     "referenced_type" : "_ZTIi"
16767    },
16768    {
16769     "referenced_type" : "_ZTIj"
16770    },
16771    {
16772     "referenced_type" : "_ZTIi"
16773    },
16774    {
16775     "referenced_type" : "_ZTIi"
16776    },
16777    {
16778     "referenced_type" : "_ZTIh"
16779    },
16780    {
16781     "referenced_type" : "_ZTIj"
16782    },
16783    {
16784     "referenced_type" : "_ZTIm"
16785    }
16786   ],
16787   "return_type" : "_ZTIv",
16788   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16789  },
16790  {
16791   "function_name" : "glTexStorageMem3DEXT",
16792   "linker_set_key" : "glTexStorageMem3DEXT",
16793   "parameters" :
16794   [
16795    {
16796     "referenced_type" : "_ZTIj"
16797    },
16798    {
16799     "referenced_type" : "_ZTIi"
16800    },
16801    {
16802     "referenced_type" : "_ZTIj"
16803    },
16804    {
16805     "referenced_type" : "_ZTIi"
16806    },
16807    {
16808     "referenced_type" : "_ZTIi"
16809    },
16810    {
16811     "referenced_type" : "_ZTIi"
16812    },
16813    {
16814     "referenced_type" : "_ZTIj"
16815    },
16816    {
16817     "referenced_type" : "_ZTIm"
16818    }
16819   ],
16820   "return_type" : "_ZTIv",
16821   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16822  },
16823  {
16824   "function_name" : "glTexStorageMem3DMultisampleEXT",
16825   "linker_set_key" : "glTexStorageMem3DMultisampleEXT",
16826   "parameters" :
16827   [
16828    {
16829     "referenced_type" : "_ZTIj"
16830    },
16831    {
16832     "referenced_type" : "_ZTIi"
16833    },
16834    {
16835     "referenced_type" : "_ZTIj"
16836    },
16837    {
16838     "referenced_type" : "_ZTIi"
16839    },
16840    {
16841     "referenced_type" : "_ZTIi"
16842    },
16843    {
16844     "referenced_type" : "_ZTIi"
16845    },
16846    {
16847     "referenced_type" : "_ZTIh"
16848    },
16849    {
16850     "referenced_type" : "_ZTIj"
16851    },
16852    {
16853     "referenced_type" : "_ZTIm"
16854    }
16855   ],
16856   "return_type" : "_ZTIv",
16857   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16858  },
16859  {
16860   "function_name" : "glTexSubImage2D",
16861   "linker_set_key" : "glTexSubImage2D",
16862   "parameters" :
16863   [
16864    {
16865     "referenced_type" : "_ZTIj"
16866    },
16867    {
16868     "referenced_type" : "_ZTIi"
16869    },
16870    {
16871     "referenced_type" : "_ZTIi"
16872    },
16873    {
16874     "referenced_type" : "_ZTIi"
16875    },
16876    {
16877     "referenced_type" : "_ZTIi"
16878    },
16879    {
16880     "referenced_type" : "_ZTIi"
16881    },
16882    {
16883     "referenced_type" : "_ZTIj"
16884    },
16885    {
16886     "referenced_type" : "_ZTIj"
16887    },
16888    {
16889     "referenced_type" : "_ZTIPKv"
16890    }
16891   ],
16892   "return_type" : "_ZTIv",
16893   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
16894  },
16895  {
16896   "function_name" : "glTexSubImage3D",
16897   "linker_set_key" : "glTexSubImage3D",
16898   "parameters" :
16899   [
16900    {
16901     "referenced_type" : "_ZTIj"
16902    },
16903    {
16904     "referenced_type" : "_ZTIi"
16905    },
16906    {
16907     "referenced_type" : "_ZTIi"
16908    },
16909    {
16910     "referenced_type" : "_ZTIi"
16911    },
16912    {
16913     "referenced_type" : "_ZTIi"
16914    },
16915    {
16916     "referenced_type" : "_ZTIi"
16917    },
16918    {
16919     "referenced_type" : "_ZTIi"
16920    },
16921    {
16922     "referenced_type" : "_ZTIi"
16923    },
16924    {
16925     "referenced_type" : "_ZTIj"
16926    },
16927    {
16928     "referenced_type" : "_ZTIj"
16929    },
16930    {
16931     "referenced_type" : "_ZTIPKv"
16932    }
16933   ],
16934   "return_type" : "_ZTIv",
16935   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
16936  },
16937  {
16938   "function_name" : "glTexSubImage3DOES",
16939   "linker_set_key" : "glTexSubImage3DOES",
16940   "parameters" :
16941   [
16942    {
16943     "referenced_type" : "_ZTIj"
16944    },
16945    {
16946     "referenced_type" : "_ZTIi"
16947    },
16948    {
16949     "referenced_type" : "_ZTIi"
16950    },
16951    {
16952     "referenced_type" : "_ZTIi"
16953    },
16954    {
16955     "referenced_type" : "_ZTIi"
16956    },
16957    {
16958     "referenced_type" : "_ZTIi"
16959    },
16960    {
16961     "referenced_type" : "_ZTIi"
16962    },
16963    {
16964     "referenced_type" : "_ZTIi"
16965    },
16966    {
16967     "referenced_type" : "_ZTIj"
16968    },
16969    {
16970     "referenced_type" : "_ZTIj"
16971    },
16972    {
16973     "referenced_type" : "_ZTIPKv"
16974    }
16975   ],
16976   "return_type" : "_ZTIv",
16977   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
16978  },
16979  {
16980   "function_name" : "glTextureFoveationParametersQCOM",
16981   "linker_set_key" : "glTextureFoveationParametersQCOM",
16982   "parameters" :
16983   [
16984    {
16985     "referenced_type" : "_ZTIj"
16986    },
16987    {
16988     "referenced_type" : "_ZTIj"
16989    },
16990    {
16991     "referenced_type" : "_ZTIj"
16992    },
16993    {
16994     "referenced_type" : "_ZTIf"
16995    },
16996    {
16997     "referenced_type" : "_ZTIf"
16998    },
16999    {
17000     "referenced_type" : "_ZTIf"
17001    },
17002    {
17003     "referenced_type" : "_ZTIf"
17004    },
17005    {
17006     "referenced_type" : "_ZTIf"
17007    }
17008   ],
17009   "return_type" : "_ZTIv",
17010   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17011  },
17012  {
17013   "function_name" : "glTextureStorage1DEXT",
17014   "linker_set_key" : "glTextureStorage1DEXT",
17015   "parameters" :
17016   [
17017    {
17018     "referenced_type" : "_ZTIj"
17019    },
17020    {
17021     "referenced_type" : "_ZTIj"
17022    },
17023    {
17024     "referenced_type" : "_ZTIi"
17025    },
17026    {
17027     "referenced_type" : "_ZTIj"
17028    },
17029    {
17030     "referenced_type" : "_ZTIi"
17031    }
17032   ],
17033   "return_type" : "_ZTIv",
17034   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
17035  },
17036  {
17037   "function_name" : "glTextureStorage2DEXT",
17038   "linker_set_key" : "glTextureStorage2DEXT",
17039   "parameters" :
17040   [
17041    {
17042     "referenced_type" : "_ZTIj"
17043    },
17044    {
17045     "referenced_type" : "_ZTIj"
17046    },
17047    {
17048     "referenced_type" : "_ZTIi"
17049    },
17050    {
17051     "referenced_type" : "_ZTIj"
17052    },
17053    {
17054     "referenced_type" : "_ZTIi"
17055    },
17056    {
17057     "referenced_type" : "_ZTIi"
17058    }
17059   ],
17060   "return_type" : "_ZTIv",
17061   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
17062  },
17063  {
17064   "function_name" : "glTextureStorage3DEXT",
17065   "linker_set_key" : "glTextureStorage3DEXT",
17066   "parameters" :
17067   [
17068    {
17069     "referenced_type" : "_ZTIj"
17070    },
17071    {
17072     "referenced_type" : "_ZTIj"
17073    },
17074    {
17075     "referenced_type" : "_ZTIi"
17076    },
17077    {
17078     "referenced_type" : "_ZTIj"
17079    },
17080    {
17081     "referenced_type" : "_ZTIi"
17082    },
17083    {
17084     "referenced_type" : "_ZTIi"
17085    },
17086    {
17087     "referenced_type" : "_ZTIi"
17088    }
17089   ],
17090   "return_type" : "_ZTIv",
17091   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
17092  },
17093  {
17094   "function_name" : "glTextureStorageMem2DEXT",
17095   "linker_set_key" : "glTextureStorageMem2DEXT",
17096   "parameters" :
17097   [
17098    {
17099     "referenced_type" : "_ZTIj"
17100    },
17101    {
17102     "referenced_type" : "_ZTIi"
17103    },
17104    {
17105     "referenced_type" : "_ZTIj"
17106    },
17107    {
17108     "referenced_type" : "_ZTIi"
17109    },
17110    {
17111     "referenced_type" : "_ZTIi"
17112    },
17113    {
17114     "referenced_type" : "_ZTIj"
17115    },
17116    {
17117     "referenced_type" : "_ZTIm"
17118    }
17119   ],
17120   "return_type" : "_ZTIv",
17121   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17122  },
17123  {
17124   "function_name" : "glTextureStorageMem2DMultisampleEXT",
17125   "linker_set_key" : "glTextureStorageMem2DMultisampleEXT",
17126   "parameters" :
17127   [
17128    {
17129     "referenced_type" : "_ZTIj"
17130    },
17131    {
17132     "referenced_type" : "_ZTIi"
17133    },
17134    {
17135     "referenced_type" : "_ZTIj"
17136    },
17137    {
17138     "referenced_type" : "_ZTIi"
17139    },
17140    {
17141     "referenced_type" : "_ZTIi"
17142    },
17143    {
17144     "referenced_type" : "_ZTIh"
17145    },
17146    {
17147     "referenced_type" : "_ZTIj"
17148    },
17149    {
17150     "referenced_type" : "_ZTIm"
17151    }
17152   ],
17153   "return_type" : "_ZTIv",
17154   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17155  },
17156  {
17157   "function_name" : "glTextureStorageMem3DEXT",
17158   "linker_set_key" : "glTextureStorageMem3DEXT",
17159   "parameters" :
17160   [
17161    {
17162     "referenced_type" : "_ZTIj"
17163    },
17164    {
17165     "referenced_type" : "_ZTIi"
17166    },
17167    {
17168     "referenced_type" : "_ZTIj"
17169    },
17170    {
17171     "referenced_type" : "_ZTIi"
17172    },
17173    {
17174     "referenced_type" : "_ZTIi"
17175    },
17176    {
17177     "referenced_type" : "_ZTIi"
17178    },
17179    {
17180     "referenced_type" : "_ZTIj"
17181    },
17182    {
17183     "referenced_type" : "_ZTIm"
17184    }
17185   ],
17186   "return_type" : "_ZTIv",
17187   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17188  },
17189  {
17190   "function_name" : "glTextureStorageMem3DMultisampleEXT",
17191   "linker_set_key" : "glTextureStorageMem3DMultisampleEXT",
17192   "parameters" :
17193   [
17194    {
17195     "referenced_type" : "_ZTIj"
17196    },
17197    {
17198     "referenced_type" : "_ZTIi"
17199    },
17200    {
17201     "referenced_type" : "_ZTIj"
17202    },
17203    {
17204     "referenced_type" : "_ZTIi"
17205    },
17206    {
17207     "referenced_type" : "_ZTIi"
17208    },
17209    {
17210     "referenced_type" : "_ZTIi"
17211    },
17212    {
17213     "referenced_type" : "_ZTIh"
17214    },
17215    {
17216     "referenced_type" : "_ZTIj"
17217    },
17218    {
17219     "referenced_type" : "_ZTIm"
17220    }
17221   ],
17222   "return_type" : "_ZTIv",
17223   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17224  },
17225  {
17226   "function_name" : "glTextureViewEXT",
17227   "linker_set_key" : "glTextureViewEXT",
17228   "parameters" :
17229   [
17230    {
17231     "referenced_type" : "_ZTIj"
17232    },
17233    {
17234     "referenced_type" : "_ZTIj"
17235    },
17236    {
17237     "referenced_type" : "_ZTIj"
17238    },
17239    {
17240     "referenced_type" : "_ZTIj"
17241    },
17242    {
17243     "referenced_type" : "_ZTIj"
17244    },
17245    {
17246     "referenced_type" : "_ZTIj"
17247    },
17248    {
17249     "referenced_type" : "_ZTIj"
17250    },
17251    {
17252     "referenced_type" : "_ZTIj"
17253    }
17254   ],
17255   "return_type" : "_ZTIv",
17256   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17257  },
17258  {
17259   "function_name" : "glTextureViewOES",
17260   "linker_set_key" : "glTextureViewOES",
17261   "parameters" :
17262   [
17263    {
17264     "referenced_type" : "_ZTIj"
17265    },
17266    {
17267     "referenced_type" : "_ZTIj"
17268    },
17269    {
17270     "referenced_type" : "_ZTIj"
17271    },
17272    {
17273     "referenced_type" : "_ZTIj"
17274    },
17275    {
17276     "referenced_type" : "_ZTIj"
17277    },
17278    {
17279     "referenced_type" : "_ZTIj"
17280    },
17281    {
17282     "referenced_type" : "_ZTIj"
17283    },
17284    {
17285     "referenced_type" : "_ZTIj"
17286    }
17287   ],
17288   "return_type" : "_ZTIv",
17289   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17290  },
17291  {
17292   "function_name" : "glTransformFeedbackVaryings",
17293   "linker_set_key" : "glTransformFeedbackVaryings",
17294   "parameters" :
17295   [
17296    {
17297     "referenced_type" : "_ZTIj"
17298    },
17299    {
17300     "referenced_type" : "_ZTIi"
17301    },
17302    {
17303     "referenced_type" : "_ZTIPKPKc"
17304    },
17305    {
17306     "referenced_type" : "_ZTIj"
17307    }
17308   ],
17309   "return_type" : "_ZTIv",
17310   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
17311  },
17312  {
17313   "function_name" : "glTransformPathNV",
17314   "linker_set_key" : "glTransformPathNV",
17315   "parameters" :
17316   [
17317    {
17318     "referenced_type" : "_ZTIj"
17319    },
17320    {
17321     "referenced_type" : "_ZTIj"
17322    },
17323    {
17324     "referenced_type" : "_ZTIj"
17325    },
17326    {
17327     "referenced_type" : "_ZTIPKf"
17328    }
17329   ],
17330   "return_type" : "_ZTIv",
17331   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17332  },
17333  {
17334   "function_name" : "glUniform1f",
17335   "linker_set_key" : "glUniform1f",
17336   "parameters" :
17337   [
17338    {
17339     "referenced_type" : "_ZTIi"
17340    },
17341    {
17342     "referenced_type" : "_ZTIf"
17343    }
17344   ],
17345   "return_type" : "_ZTIv",
17346   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17347  },
17348  {
17349   "function_name" : "glUniform1fv",
17350   "linker_set_key" : "glUniform1fv",
17351   "parameters" :
17352   [
17353    {
17354     "referenced_type" : "_ZTIi"
17355    },
17356    {
17357     "referenced_type" : "_ZTIi"
17358    },
17359    {
17360     "referenced_type" : "_ZTIPKf"
17361    }
17362   ],
17363   "return_type" : "_ZTIv",
17364   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17365  },
17366  {
17367   "function_name" : "glUniform1i",
17368   "linker_set_key" : "glUniform1i",
17369   "parameters" :
17370   [
17371    {
17372     "referenced_type" : "_ZTIi"
17373    },
17374    {
17375     "referenced_type" : "_ZTIi"
17376    }
17377   ],
17378   "return_type" : "_ZTIv",
17379   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17380  },
17381  {
17382   "function_name" : "glUniform1i64NV",
17383   "linker_set_key" : "glUniform1i64NV",
17384   "parameters" :
17385   [
17386    {
17387     "referenced_type" : "_ZTIi"
17388    },
17389    {
17390     "referenced_type" : "_ZTIl"
17391    }
17392   ],
17393   "return_type" : "_ZTIv",
17394   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17395  },
17396  {
17397   "function_name" : "glUniform1i64vNV",
17398   "linker_set_key" : "glUniform1i64vNV",
17399   "parameters" :
17400   [
17401    {
17402     "referenced_type" : "_ZTIi"
17403    },
17404    {
17405     "referenced_type" : "_ZTIi"
17406    },
17407    {
17408     "referenced_type" : "_ZTIPKl"
17409    }
17410   ],
17411   "return_type" : "_ZTIv",
17412   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17413  },
17414  {
17415   "function_name" : "glUniform1iv",
17416   "linker_set_key" : "glUniform1iv",
17417   "parameters" :
17418   [
17419    {
17420     "referenced_type" : "_ZTIi"
17421    },
17422    {
17423     "referenced_type" : "_ZTIi"
17424    },
17425    {
17426     "referenced_type" : "_ZTIPKi"
17427    }
17428   ],
17429   "return_type" : "_ZTIv",
17430   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17431  },
17432  {
17433   "function_name" : "glUniform1ui",
17434   "linker_set_key" : "glUniform1ui",
17435   "parameters" :
17436   [
17437    {
17438     "referenced_type" : "_ZTIi"
17439    },
17440    {
17441     "referenced_type" : "_ZTIj"
17442    }
17443   ],
17444   "return_type" : "_ZTIv",
17445   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
17446  },
17447  {
17448   "function_name" : "glUniform1ui64NV",
17449   "linker_set_key" : "glUniform1ui64NV",
17450   "parameters" :
17451   [
17452    {
17453     "referenced_type" : "_ZTIi"
17454    },
17455    {
17456     "referenced_type" : "_ZTIm"
17457    }
17458   ],
17459   "return_type" : "_ZTIv",
17460   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17461  },
17462  {
17463   "function_name" : "glUniform1ui64vNV",
17464   "linker_set_key" : "glUniform1ui64vNV",
17465   "parameters" :
17466   [
17467    {
17468     "referenced_type" : "_ZTIi"
17469    },
17470    {
17471     "referenced_type" : "_ZTIi"
17472    },
17473    {
17474     "referenced_type" : "_ZTIPKm"
17475    }
17476   ],
17477   "return_type" : "_ZTIv",
17478   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17479  },
17480  {
17481   "function_name" : "glUniform1uiv",
17482   "linker_set_key" : "glUniform1uiv",
17483   "parameters" :
17484   [
17485    {
17486     "referenced_type" : "_ZTIi"
17487    },
17488    {
17489     "referenced_type" : "_ZTIi"
17490    },
17491    {
17492     "referenced_type" : "_ZTIPKj"
17493    }
17494   ],
17495   "return_type" : "_ZTIv",
17496   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
17497  },
17498  {
17499   "function_name" : "glUniform2f",
17500   "linker_set_key" : "glUniform2f",
17501   "parameters" :
17502   [
17503    {
17504     "referenced_type" : "_ZTIi"
17505    },
17506    {
17507     "referenced_type" : "_ZTIf"
17508    },
17509    {
17510     "referenced_type" : "_ZTIf"
17511    }
17512   ],
17513   "return_type" : "_ZTIv",
17514   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17515  },
17516  {
17517   "function_name" : "glUniform2fv",
17518   "linker_set_key" : "glUniform2fv",
17519   "parameters" :
17520   [
17521    {
17522     "referenced_type" : "_ZTIi"
17523    },
17524    {
17525     "referenced_type" : "_ZTIi"
17526    },
17527    {
17528     "referenced_type" : "_ZTIPKf"
17529    }
17530   ],
17531   "return_type" : "_ZTIv",
17532   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17533  },
17534  {
17535   "function_name" : "glUniform2i",
17536   "linker_set_key" : "glUniform2i",
17537   "parameters" :
17538   [
17539    {
17540     "referenced_type" : "_ZTIi"
17541    },
17542    {
17543     "referenced_type" : "_ZTIi"
17544    },
17545    {
17546     "referenced_type" : "_ZTIi"
17547    }
17548   ],
17549   "return_type" : "_ZTIv",
17550   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17551  },
17552  {
17553   "function_name" : "glUniform2i64NV",
17554   "linker_set_key" : "glUniform2i64NV",
17555   "parameters" :
17556   [
17557    {
17558     "referenced_type" : "_ZTIi"
17559    },
17560    {
17561     "referenced_type" : "_ZTIl"
17562    },
17563    {
17564     "referenced_type" : "_ZTIl"
17565    }
17566   ],
17567   "return_type" : "_ZTIv",
17568   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17569  },
17570  {
17571   "function_name" : "glUniform2i64vNV",
17572   "linker_set_key" : "glUniform2i64vNV",
17573   "parameters" :
17574   [
17575    {
17576     "referenced_type" : "_ZTIi"
17577    },
17578    {
17579     "referenced_type" : "_ZTIi"
17580    },
17581    {
17582     "referenced_type" : "_ZTIPKl"
17583    }
17584   ],
17585   "return_type" : "_ZTIv",
17586   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17587  },
17588  {
17589   "function_name" : "glUniform2iv",
17590   "linker_set_key" : "glUniform2iv",
17591   "parameters" :
17592   [
17593    {
17594     "referenced_type" : "_ZTIi"
17595    },
17596    {
17597     "referenced_type" : "_ZTIi"
17598    },
17599    {
17600     "referenced_type" : "_ZTIPKi"
17601    }
17602   ],
17603   "return_type" : "_ZTIv",
17604   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17605  },
17606  {
17607   "function_name" : "glUniform2ui",
17608   "linker_set_key" : "glUniform2ui",
17609   "parameters" :
17610   [
17611    {
17612     "referenced_type" : "_ZTIi"
17613    },
17614    {
17615     "referenced_type" : "_ZTIj"
17616    },
17617    {
17618     "referenced_type" : "_ZTIj"
17619    }
17620   ],
17621   "return_type" : "_ZTIv",
17622   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
17623  },
17624  {
17625   "function_name" : "glUniform2ui64NV",
17626   "linker_set_key" : "glUniform2ui64NV",
17627   "parameters" :
17628   [
17629    {
17630     "referenced_type" : "_ZTIi"
17631    },
17632    {
17633     "referenced_type" : "_ZTIm"
17634    },
17635    {
17636     "referenced_type" : "_ZTIm"
17637    }
17638   ],
17639   "return_type" : "_ZTIv",
17640   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17641  },
17642  {
17643   "function_name" : "glUniform2ui64vNV",
17644   "linker_set_key" : "glUniform2ui64vNV",
17645   "parameters" :
17646   [
17647    {
17648     "referenced_type" : "_ZTIi"
17649    },
17650    {
17651     "referenced_type" : "_ZTIi"
17652    },
17653    {
17654     "referenced_type" : "_ZTIPKm"
17655    }
17656   ],
17657   "return_type" : "_ZTIv",
17658   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17659  },
17660  {
17661   "function_name" : "glUniform2uiv",
17662   "linker_set_key" : "glUniform2uiv",
17663   "parameters" :
17664   [
17665    {
17666     "referenced_type" : "_ZTIi"
17667    },
17668    {
17669     "referenced_type" : "_ZTIi"
17670    },
17671    {
17672     "referenced_type" : "_ZTIPKj"
17673    }
17674   ],
17675   "return_type" : "_ZTIv",
17676   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
17677  },
17678  {
17679   "function_name" : "glUniform3f",
17680   "linker_set_key" : "glUniform3f",
17681   "parameters" :
17682   [
17683    {
17684     "referenced_type" : "_ZTIi"
17685    },
17686    {
17687     "referenced_type" : "_ZTIf"
17688    },
17689    {
17690     "referenced_type" : "_ZTIf"
17691    },
17692    {
17693     "referenced_type" : "_ZTIf"
17694    }
17695   ],
17696   "return_type" : "_ZTIv",
17697   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17698  },
17699  {
17700   "function_name" : "glUniform3fv",
17701   "linker_set_key" : "glUniform3fv",
17702   "parameters" :
17703   [
17704    {
17705     "referenced_type" : "_ZTIi"
17706    },
17707    {
17708     "referenced_type" : "_ZTIi"
17709    },
17710    {
17711     "referenced_type" : "_ZTIPKf"
17712    }
17713   ],
17714   "return_type" : "_ZTIv",
17715   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17716  },
17717  {
17718   "function_name" : "glUniform3i",
17719   "linker_set_key" : "glUniform3i",
17720   "parameters" :
17721   [
17722    {
17723     "referenced_type" : "_ZTIi"
17724    },
17725    {
17726     "referenced_type" : "_ZTIi"
17727    },
17728    {
17729     "referenced_type" : "_ZTIi"
17730    },
17731    {
17732     "referenced_type" : "_ZTIi"
17733    }
17734   ],
17735   "return_type" : "_ZTIv",
17736   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17737  },
17738  {
17739   "function_name" : "glUniform3i64NV",
17740   "linker_set_key" : "glUniform3i64NV",
17741   "parameters" :
17742   [
17743    {
17744     "referenced_type" : "_ZTIi"
17745    },
17746    {
17747     "referenced_type" : "_ZTIl"
17748    },
17749    {
17750     "referenced_type" : "_ZTIl"
17751    },
17752    {
17753     "referenced_type" : "_ZTIl"
17754    }
17755   ],
17756   "return_type" : "_ZTIv",
17757   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17758  },
17759  {
17760   "function_name" : "glUniform3i64vNV",
17761   "linker_set_key" : "glUniform3i64vNV",
17762   "parameters" :
17763   [
17764    {
17765     "referenced_type" : "_ZTIi"
17766    },
17767    {
17768     "referenced_type" : "_ZTIi"
17769    },
17770    {
17771     "referenced_type" : "_ZTIPKl"
17772    }
17773   ],
17774   "return_type" : "_ZTIv",
17775   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17776  },
17777  {
17778   "function_name" : "glUniform3iv",
17779   "linker_set_key" : "glUniform3iv",
17780   "parameters" :
17781   [
17782    {
17783     "referenced_type" : "_ZTIi"
17784    },
17785    {
17786     "referenced_type" : "_ZTIi"
17787    },
17788    {
17789     "referenced_type" : "_ZTIPKi"
17790    }
17791   ],
17792   "return_type" : "_ZTIv",
17793   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17794  },
17795  {
17796   "function_name" : "glUniform3ui",
17797   "linker_set_key" : "glUniform3ui",
17798   "parameters" :
17799   [
17800    {
17801     "referenced_type" : "_ZTIi"
17802    },
17803    {
17804     "referenced_type" : "_ZTIj"
17805    },
17806    {
17807     "referenced_type" : "_ZTIj"
17808    },
17809    {
17810     "referenced_type" : "_ZTIj"
17811    }
17812   ],
17813   "return_type" : "_ZTIv",
17814   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
17815  },
17816  {
17817   "function_name" : "glUniform3ui64NV",
17818   "linker_set_key" : "glUniform3ui64NV",
17819   "parameters" :
17820   [
17821    {
17822     "referenced_type" : "_ZTIi"
17823    },
17824    {
17825     "referenced_type" : "_ZTIm"
17826    },
17827    {
17828     "referenced_type" : "_ZTIm"
17829    },
17830    {
17831     "referenced_type" : "_ZTIm"
17832    }
17833   ],
17834   "return_type" : "_ZTIv",
17835   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17836  },
17837  {
17838   "function_name" : "glUniform3ui64vNV",
17839   "linker_set_key" : "glUniform3ui64vNV",
17840   "parameters" :
17841   [
17842    {
17843     "referenced_type" : "_ZTIi"
17844    },
17845    {
17846     "referenced_type" : "_ZTIi"
17847    },
17848    {
17849     "referenced_type" : "_ZTIPKm"
17850    }
17851   ],
17852   "return_type" : "_ZTIv",
17853   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17854  },
17855  {
17856   "function_name" : "glUniform3uiv",
17857   "linker_set_key" : "glUniform3uiv",
17858   "parameters" :
17859   [
17860    {
17861     "referenced_type" : "_ZTIi"
17862    },
17863    {
17864     "referenced_type" : "_ZTIi"
17865    },
17866    {
17867     "referenced_type" : "_ZTIPKj"
17868    }
17869   ],
17870   "return_type" : "_ZTIv",
17871   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
17872  },
17873  {
17874   "function_name" : "glUniform4f",
17875   "linker_set_key" : "glUniform4f",
17876   "parameters" :
17877   [
17878    {
17879     "referenced_type" : "_ZTIi"
17880    },
17881    {
17882     "referenced_type" : "_ZTIf"
17883    },
17884    {
17885     "referenced_type" : "_ZTIf"
17886    },
17887    {
17888     "referenced_type" : "_ZTIf"
17889    },
17890    {
17891     "referenced_type" : "_ZTIf"
17892    }
17893   ],
17894   "return_type" : "_ZTIv",
17895   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17896  },
17897  {
17898   "function_name" : "glUniform4fv",
17899   "linker_set_key" : "glUniform4fv",
17900   "parameters" :
17901   [
17902    {
17903     "referenced_type" : "_ZTIi"
17904    },
17905    {
17906     "referenced_type" : "_ZTIi"
17907    },
17908    {
17909     "referenced_type" : "_ZTIPKf"
17910    }
17911   ],
17912   "return_type" : "_ZTIv",
17913   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17914  },
17915  {
17916   "function_name" : "glUniform4i",
17917   "linker_set_key" : "glUniform4i",
17918   "parameters" :
17919   [
17920    {
17921     "referenced_type" : "_ZTIi"
17922    },
17923    {
17924     "referenced_type" : "_ZTIi"
17925    },
17926    {
17927     "referenced_type" : "_ZTIi"
17928    },
17929    {
17930     "referenced_type" : "_ZTIi"
17931    },
17932    {
17933     "referenced_type" : "_ZTIi"
17934    }
17935   ],
17936   "return_type" : "_ZTIv",
17937   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17938  },
17939  {
17940   "function_name" : "glUniform4i64NV",
17941   "linker_set_key" : "glUniform4i64NV",
17942   "parameters" :
17943   [
17944    {
17945     "referenced_type" : "_ZTIi"
17946    },
17947    {
17948     "referenced_type" : "_ZTIl"
17949    },
17950    {
17951     "referenced_type" : "_ZTIl"
17952    },
17953    {
17954     "referenced_type" : "_ZTIl"
17955    },
17956    {
17957     "referenced_type" : "_ZTIl"
17958    }
17959   ],
17960   "return_type" : "_ZTIv",
17961   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17962  },
17963  {
17964   "function_name" : "glUniform4i64vNV",
17965   "linker_set_key" : "glUniform4i64vNV",
17966   "parameters" :
17967   [
17968    {
17969     "referenced_type" : "_ZTIi"
17970    },
17971    {
17972     "referenced_type" : "_ZTIi"
17973    },
17974    {
17975     "referenced_type" : "_ZTIPKl"
17976    }
17977   ],
17978   "return_type" : "_ZTIv",
17979   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
17980  },
17981  {
17982   "function_name" : "glUniform4iv",
17983   "linker_set_key" : "glUniform4iv",
17984   "parameters" :
17985   [
17986    {
17987     "referenced_type" : "_ZTIi"
17988    },
17989    {
17990     "referenced_type" : "_ZTIi"
17991    },
17992    {
17993     "referenced_type" : "_ZTIPKi"
17994    }
17995   ],
17996   "return_type" : "_ZTIv",
17997   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
17998  },
17999  {
18000   "function_name" : "glUniform4ui",
18001   "linker_set_key" : "glUniform4ui",
18002   "parameters" :
18003   [
18004    {
18005     "referenced_type" : "_ZTIi"
18006    },
18007    {
18008     "referenced_type" : "_ZTIj"
18009    },
18010    {
18011     "referenced_type" : "_ZTIj"
18012    },
18013    {
18014     "referenced_type" : "_ZTIj"
18015    },
18016    {
18017     "referenced_type" : "_ZTIj"
18018    }
18019   ],
18020   "return_type" : "_ZTIv",
18021   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18022  },
18023  {
18024   "function_name" : "glUniform4ui64NV",
18025   "linker_set_key" : "glUniform4ui64NV",
18026   "parameters" :
18027   [
18028    {
18029     "referenced_type" : "_ZTIi"
18030    },
18031    {
18032     "referenced_type" : "_ZTIm"
18033    },
18034    {
18035     "referenced_type" : "_ZTIm"
18036    },
18037    {
18038     "referenced_type" : "_ZTIm"
18039    },
18040    {
18041     "referenced_type" : "_ZTIm"
18042    }
18043   ],
18044   "return_type" : "_ZTIv",
18045   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18046  },
18047  {
18048   "function_name" : "glUniform4ui64vNV",
18049   "linker_set_key" : "glUniform4ui64vNV",
18050   "parameters" :
18051   [
18052    {
18053     "referenced_type" : "_ZTIi"
18054    },
18055    {
18056     "referenced_type" : "_ZTIi"
18057    },
18058    {
18059     "referenced_type" : "_ZTIPKm"
18060    }
18061   ],
18062   "return_type" : "_ZTIv",
18063   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18064  },
18065  {
18066   "function_name" : "glUniform4uiv",
18067   "linker_set_key" : "glUniform4uiv",
18068   "parameters" :
18069   [
18070    {
18071     "referenced_type" : "_ZTIi"
18072    },
18073    {
18074     "referenced_type" : "_ZTIi"
18075    },
18076    {
18077     "referenced_type" : "_ZTIPKj"
18078    }
18079   ],
18080   "return_type" : "_ZTIv",
18081   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18082  },
18083  {
18084   "function_name" : "glUniformBlockBinding",
18085   "linker_set_key" : "glUniformBlockBinding",
18086   "parameters" :
18087   [
18088    {
18089     "referenced_type" : "_ZTIj"
18090    },
18091    {
18092     "referenced_type" : "_ZTIj"
18093    },
18094    {
18095     "referenced_type" : "_ZTIj"
18096    }
18097   ],
18098   "return_type" : "_ZTIv",
18099   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18100  },
18101  {
18102   "function_name" : "glUniformHandleui64IMG",
18103   "linker_set_key" : "glUniformHandleui64IMG",
18104   "parameters" :
18105   [
18106    {
18107     "referenced_type" : "_ZTIi"
18108    },
18109    {
18110     "referenced_type" : "_ZTIm"
18111    }
18112   ],
18113   "return_type" : "_ZTIv",
18114   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18115  },
18116  {
18117   "function_name" : "glUniformHandleui64NV",
18118   "linker_set_key" : "glUniformHandleui64NV",
18119   "parameters" :
18120   [
18121    {
18122     "referenced_type" : "_ZTIi"
18123    },
18124    {
18125     "referenced_type" : "_ZTIm"
18126    }
18127   ],
18128   "return_type" : "_ZTIv",
18129   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18130  },
18131  {
18132   "function_name" : "glUniformHandleui64vIMG",
18133   "linker_set_key" : "glUniformHandleui64vIMG",
18134   "parameters" :
18135   [
18136    {
18137     "referenced_type" : "_ZTIi"
18138    },
18139    {
18140     "referenced_type" : "_ZTIi"
18141    },
18142    {
18143     "referenced_type" : "_ZTIPKm"
18144    }
18145   ],
18146   "return_type" : "_ZTIv",
18147   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18148  },
18149  {
18150   "function_name" : "glUniformHandleui64vNV",
18151   "linker_set_key" : "glUniformHandleui64vNV",
18152   "parameters" :
18153   [
18154    {
18155     "referenced_type" : "_ZTIi"
18156    },
18157    {
18158     "referenced_type" : "_ZTIi"
18159    },
18160    {
18161     "referenced_type" : "_ZTIPKm"
18162    }
18163   ],
18164   "return_type" : "_ZTIv",
18165   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18166  },
18167  {
18168   "function_name" : "glUniformMatrix2fv",
18169   "linker_set_key" : "glUniformMatrix2fv",
18170   "parameters" :
18171   [
18172    {
18173     "referenced_type" : "_ZTIi"
18174    },
18175    {
18176     "referenced_type" : "_ZTIi"
18177    },
18178    {
18179     "referenced_type" : "_ZTIh"
18180    },
18181    {
18182     "referenced_type" : "_ZTIPKf"
18183    }
18184   ],
18185   "return_type" : "_ZTIv",
18186   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18187  },
18188  {
18189   "function_name" : "glUniformMatrix2x3fv",
18190   "linker_set_key" : "glUniformMatrix2x3fv",
18191   "parameters" :
18192   [
18193    {
18194     "referenced_type" : "_ZTIi"
18195    },
18196    {
18197     "referenced_type" : "_ZTIi"
18198    },
18199    {
18200     "referenced_type" : "_ZTIh"
18201    },
18202    {
18203     "referenced_type" : "_ZTIPKf"
18204    }
18205   ],
18206   "return_type" : "_ZTIv",
18207   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18208  },
18209  {
18210   "function_name" : "glUniformMatrix2x3fvNV",
18211   "linker_set_key" : "glUniformMatrix2x3fvNV",
18212   "parameters" :
18213   [
18214    {
18215     "referenced_type" : "_ZTIi"
18216    },
18217    {
18218     "referenced_type" : "_ZTIi"
18219    },
18220    {
18221     "referenced_type" : "_ZTIh"
18222    },
18223    {
18224     "referenced_type" : "_ZTIPKf"
18225    }
18226   ],
18227   "return_type" : "_ZTIv",
18228   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18229  },
18230  {
18231   "function_name" : "glUniformMatrix2x4fv",
18232   "linker_set_key" : "glUniformMatrix2x4fv",
18233   "parameters" :
18234   [
18235    {
18236     "referenced_type" : "_ZTIi"
18237    },
18238    {
18239     "referenced_type" : "_ZTIi"
18240    },
18241    {
18242     "referenced_type" : "_ZTIh"
18243    },
18244    {
18245     "referenced_type" : "_ZTIPKf"
18246    }
18247   ],
18248   "return_type" : "_ZTIv",
18249   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18250  },
18251  {
18252   "function_name" : "glUniformMatrix2x4fvNV",
18253   "linker_set_key" : "glUniformMatrix2x4fvNV",
18254   "parameters" :
18255   [
18256    {
18257     "referenced_type" : "_ZTIi"
18258    },
18259    {
18260     "referenced_type" : "_ZTIi"
18261    },
18262    {
18263     "referenced_type" : "_ZTIh"
18264    },
18265    {
18266     "referenced_type" : "_ZTIPKf"
18267    }
18268   ],
18269   "return_type" : "_ZTIv",
18270   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18271  },
18272  {
18273   "function_name" : "glUniformMatrix3fv",
18274   "linker_set_key" : "glUniformMatrix3fv",
18275   "parameters" :
18276   [
18277    {
18278     "referenced_type" : "_ZTIi"
18279    },
18280    {
18281     "referenced_type" : "_ZTIi"
18282    },
18283    {
18284     "referenced_type" : "_ZTIh"
18285    },
18286    {
18287     "referenced_type" : "_ZTIPKf"
18288    }
18289   ],
18290   "return_type" : "_ZTIv",
18291   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18292  },
18293  {
18294   "function_name" : "glUniformMatrix3x2fv",
18295   "linker_set_key" : "glUniformMatrix3x2fv",
18296   "parameters" :
18297   [
18298    {
18299     "referenced_type" : "_ZTIi"
18300    },
18301    {
18302     "referenced_type" : "_ZTIi"
18303    },
18304    {
18305     "referenced_type" : "_ZTIh"
18306    },
18307    {
18308     "referenced_type" : "_ZTIPKf"
18309    }
18310   ],
18311   "return_type" : "_ZTIv",
18312   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18313  },
18314  {
18315   "function_name" : "glUniformMatrix3x2fvNV",
18316   "linker_set_key" : "glUniformMatrix3x2fvNV",
18317   "parameters" :
18318   [
18319    {
18320     "referenced_type" : "_ZTIi"
18321    },
18322    {
18323     "referenced_type" : "_ZTIi"
18324    },
18325    {
18326     "referenced_type" : "_ZTIh"
18327    },
18328    {
18329     "referenced_type" : "_ZTIPKf"
18330    }
18331   ],
18332   "return_type" : "_ZTIv",
18333   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18334  },
18335  {
18336   "function_name" : "glUniformMatrix3x4fv",
18337   "linker_set_key" : "glUniformMatrix3x4fv",
18338   "parameters" :
18339   [
18340    {
18341     "referenced_type" : "_ZTIi"
18342    },
18343    {
18344     "referenced_type" : "_ZTIi"
18345    },
18346    {
18347     "referenced_type" : "_ZTIh"
18348    },
18349    {
18350     "referenced_type" : "_ZTIPKf"
18351    }
18352   ],
18353   "return_type" : "_ZTIv",
18354   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18355  },
18356  {
18357   "function_name" : "glUniformMatrix3x4fvNV",
18358   "linker_set_key" : "glUniformMatrix3x4fvNV",
18359   "parameters" :
18360   [
18361    {
18362     "referenced_type" : "_ZTIi"
18363    },
18364    {
18365     "referenced_type" : "_ZTIi"
18366    },
18367    {
18368     "referenced_type" : "_ZTIh"
18369    },
18370    {
18371     "referenced_type" : "_ZTIPKf"
18372    }
18373   ],
18374   "return_type" : "_ZTIv",
18375   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18376  },
18377  {
18378   "function_name" : "glUniformMatrix4fv",
18379   "linker_set_key" : "glUniformMatrix4fv",
18380   "parameters" :
18381   [
18382    {
18383     "referenced_type" : "_ZTIi"
18384    },
18385    {
18386     "referenced_type" : "_ZTIi"
18387    },
18388    {
18389     "referenced_type" : "_ZTIh"
18390    },
18391    {
18392     "referenced_type" : "_ZTIPKf"
18393    }
18394   ],
18395   "return_type" : "_ZTIv",
18396   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18397  },
18398  {
18399   "function_name" : "glUniformMatrix4x2fv",
18400   "linker_set_key" : "glUniformMatrix4x2fv",
18401   "parameters" :
18402   [
18403    {
18404     "referenced_type" : "_ZTIi"
18405    },
18406    {
18407     "referenced_type" : "_ZTIi"
18408    },
18409    {
18410     "referenced_type" : "_ZTIh"
18411    },
18412    {
18413     "referenced_type" : "_ZTIPKf"
18414    }
18415   ],
18416   "return_type" : "_ZTIv",
18417   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18418  },
18419  {
18420   "function_name" : "glUniformMatrix4x2fvNV",
18421   "linker_set_key" : "glUniformMatrix4x2fvNV",
18422   "parameters" :
18423   [
18424    {
18425     "referenced_type" : "_ZTIi"
18426    },
18427    {
18428     "referenced_type" : "_ZTIi"
18429    },
18430    {
18431     "referenced_type" : "_ZTIh"
18432    },
18433    {
18434     "referenced_type" : "_ZTIPKf"
18435    }
18436   ],
18437   "return_type" : "_ZTIv",
18438   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18439  },
18440  {
18441   "function_name" : "glUniformMatrix4x3fv",
18442   "linker_set_key" : "glUniformMatrix4x3fv",
18443   "parameters" :
18444   [
18445    {
18446     "referenced_type" : "_ZTIi"
18447    },
18448    {
18449     "referenced_type" : "_ZTIi"
18450    },
18451    {
18452     "referenced_type" : "_ZTIh"
18453    },
18454    {
18455     "referenced_type" : "_ZTIPKf"
18456    }
18457   ],
18458   "return_type" : "_ZTIv",
18459   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18460  },
18461  {
18462   "function_name" : "glUniformMatrix4x3fvNV",
18463   "linker_set_key" : "glUniformMatrix4x3fvNV",
18464   "parameters" :
18465   [
18466    {
18467     "referenced_type" : "_ZTIi"
18468    },
18469    {
18470     "referenced_type" : "_ZTIi"
18471    },
18472    {
18473     "referenced_type" : "_ZTIh"
18474    },
18475    {
18476     "referenced_type" : "_ZTIPKf"
18477    }
18478   ],
18479   "return_type" : "_ZTIv",
18480   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18481  },
18482  {
18483   "function_name" : "glUnmapBuffer",
18484   "linker_set_key" : "glUnmapBuffer",
18485   "parameters" :
18486   [
18487    {
18488     "referenced_type" : "_ZTIj"
18489    }
18490   ],
18491   "return_type" : "_ZTIh",
18492   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18493  },
18494  {
18495   "function_name" : "glUnmapBufferOES",
18496   "linker_set_key" : "glUnmapBufferOES",
18497   "parameters" :
18498   [
18499    {
18500     "referenced_type" : "_ZTIj"
18501    }
18502   ],
18503   "return_type" : "_ZTIh",
18504   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
18505  },
18506  {
18507   "function_name" : "glUseProgram",
18508   "linker_set_key" : "glUseProgram",
18509   "parameters" :
18510   [
18511    {
18512     "referenced_type" : "_ZTIj"
18513    }
18514   ],
18515   "return_type" : "_ZTIv",
18516   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18517  },
18518  {
18519   "function_name" : "glUseProgramStages",
18520   "linker_set_key" : "glUseProgramStages",
18521   "parameters" :
18522   [
18523    {
18524     "referenced_type" : "_ZTIj"
18525    },
18526    {
18527     "referenced_type" : "_ZTIj"
18528    },
18529    {
18530     "referenced_type" : "_ZTIj"
18531    }
18532   ],
18533   "return_type" : "_ZTIv",
18534   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
18535  },
18536  {
18537   "function_name" : "glUseProgramStagesEXT",
18538   "linker_set_key" : "glUseProgramStagesEXT",
18539   "parameters" :
18540   [
18541    {
18542     "referenced_type" : "_ZTIj"
18543    },
18544    {
18545     "referenced_type" : "_ZTIj"
18546    },
18547    {
18548     "referenced_type" : "_ZTIj"
18549    }
18550   ],
18551   "return_type" : "_ZTIv",
18552   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18553  },
18554  {
18555   "function_name" : "glValidateProgram",
18556   "linker_set_key" : "glValidateProgram",
18557   "parameters" :
18558   [
18559    {
18560     "referenced_type" : "_ZTIj"
18561    }
18562   ],
18563   "return_type" : "_ZTIv",
18564   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18565  },
18566  {
18567   "function_name" : "glValidateProgramPipeline",
18568   "linker_set_key" : "glValidateProgramPipeline",
18569   "parameters" :
18570   [
18571    {
18572     "referenced_type" : "_ZTIj"
18573    }
18574   ],
18575   "return_type" : "_ZTIv",
18576   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
18577  },
18578  {
18579   "function_name" : "glValidateProgramPipelineEXT",
18580   "linker_set_key" : "glValidateProgramPipelineEXT",
18581   "parameters" :
18582   [
18583    {
18584     "referenced_type" : "_ZTIj"
18585    }
18586   ],
18587   "return_type" : "_ZTIv",
18588   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18589  },
18590  {
18591   "function_name" : "glVertexAttrib1f",
18592   "linker_set_key" : "glVertexAttrib1f",
18593   "parameters" :
18594   [
18595    {
18596     "referenced_type" : "_ZTIj"
18597    },
18598    {
18599     "referenced_type" : "_ZTIf"
18600    }
18601   ],
18602   "return_type" : "_ZTIv",
18603   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18604  },
18605  {
18606   "function_name" : "glVertexAttrib1fv",
18607   "linker_set_key" : "glVertexAttrib1fv",
18608   "parameters" :
18609   [
18610    {
18611     "referenced_type" : "_ZTIj"
18612    },
18613    {
18614     "referenced_type" : "_ZTIPKf"
18615    }
18616   ],
18617   "return_type" : "_ZTIv",
18618   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18619  },
18620  {
18621   "function_name" : "glVertexAttrib2f",
18622   "linker_set_key" : "glVertexAttrib2f",
18623   "parameters" :
18624   [
18625    {
18626     "referenced_type" : "_ZTIj"
18627    },
18628    {
18629     "referenced_type" : "_ZTIf"
18630    },
18631    {
18632     "referenced_type" : "_ZTIf"
18633    }
18634   ],
18635   "return_type" : "_ZTIv",
18636   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18637  },
18638  {
18639   "function_name" : "glVertexAttrib2fv",
18640   "linker_set_key" : "glVertexAttrib2fv",
18641   "parameters" :
18642   [
18643    {
18644     "referenced_type" : "_ZTIj"
18645    },
18646    {
18647     "referenced_type" : "_ZTIPKf"
18648    }
18649   ],
18650   "return_type" : "_ZTIv",
18651   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18652  },
18653  {
18654   "function_name" : "glVertexAttrib3f",
18655   "linker_set_key" : "glVertexAttrib3f",
18656   "parameters" :
18657   [
18658    {
18659     "referenced_type" : "_ZTIj"
18660    },
18661    {
18662     "referenced_type" : "_ZTIf"
18663    },
18664    {
18665     "referenced_type" : "_ZTIf"
18666    },
18667    {
18668     "referenced_type" : "_ZTIf"
18669    }
18670   ],
18671   "return_type" : "_ZTIv",
18672   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18673  },
18674  {
18675   "function_name" : "glVertexAttrib3fv",
18676   "linker_set_key" : "glVertexAttrib3fv",
18677   "parameters" :
18678   [
18679    {
18680     "referenced_type" : "_ZTIj"
18681    },
18682    {
18683     "referenced_type" : "_ZTIPKf"
18684    }
18685   ],
18686   "return_type" : "_ZTIv",
18687   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18688  },
18689  {
18690   "function_name" : "glVertexAttrib4f",
18691   "linker_set_key" : "glVertexAttrib4f",
18692   "parameters" :
18693   [
18694    {
18695     "referenced_type" : "_ZTIj"
18696    },
18697    {
18698     "referenced_type" : "_ZTIf"
18699    },
18700    {
18701     "referenced_type" : "_ZTIf"
18702    },
18703    {
18704     "referenced_type" : "_ZTIf"
18705    },
18706    {
18707     "referenced_type" : "_ZTIf"
18708    }
18709   ],
18710   "return_type" : "_ZTIv",
18711   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18712  },
18713  {
18714   "function_name" : "glVertexAttrib4fv",
18715   "linker_set_key" : "glVertexAttrib4fv",
18716   "parameters" :
18717   [
18718    {
18719     "referenced_type" : "_ZTIj"
18720    },
18721    {
18722     "referenced_type" : "_ZTIPKf"
18723    }
18724   ],
18725   "return_type" : "_ZTIv",
18726   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18727  },
18728  {
18729   "function_name" : "glVertexAttribBinding",
18730   "linker_set_key" : "glVertexAttribBinding",
18731   "parameters" :
18732   [
18733    {
18734     "referenced_type" : "_ZTIj"
18735    },
18736    {
18737     "referenced_type" : "_ZTIj"
18738    }
18739   ],
18740   "return_type" : "_ZTIv",
18741   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
18742  },
18743  {
18744   "function_name" : "glVertexAttribDivisor",
18745   "linker_set_key" : "glVertexAttribDivisor",
18746   "parameters" :
18747   [
18748    {
18749     "referenced_type" : "_ZTIj"
18750    },
18751    {
18752     "referenced_type" : "_ZTIj"
18753    }
18754   ],
18755   "return_type" : "_ZTIv",
18756   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18757  },
18758  {
18759   "function_name" : "glVertexAttribDivisorANGLE",
18760   "linker_set_key" : "glVertexAttribDivisorANGLE",
18761   "parameters" :
18762   [
18763    {
18764     "referenced_type" : "_ZTIj"
18765    },
18766    {
18767     "referenced_type" : "_ZTIj"
18768    }
18769   ],
18770   "return_type" : "_ZTIv",
18771   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18772  },
18773  {
18774   "function_name" : "glVertexAttribDivisorEXT",
18775   "linker_set_key" : "glVertexAttribDivisorEXT",
18776   "parameters" :
18777   [
18778    {
18779     "referenced_type" : "_ZTIj"
18780    },
18781    {
18782     "referenced_type" : "_ZTIj"
18783    }
18784   ],
18785   "return_type" : "_ZTIv",
18786   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18787  },
18788  {
18789   "function_name" : "glVertexAttribDivisorNV",
18790   "linker_set_key" : "glVertexAttribDivisorNV",
18791   "parameters" :
18792   [
18793    {
18794     "referenced_type" : "_ZTIj"
18795    },
18796    {
18797     "referenced_type" : "_ZTIj"
18798    }
18799   ],
18800   "return_type" : "_ZTIv",
18801   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
18802  },
18803  {
18804   "function_name" : "glVertexAttribFormat",
18805   "linker_set_key" : "glVertexAttribFormat",
18806   "parameters" :
18807   [
18808    {
18809     "referenced_type" : "_ZTIj"
18810    },
18811    {
18812     "referenced_type" : "_ZTIi"
18813    },
18814    {
18815     "referenced_type" : "_ZTIj"
18816    },
18817    {
18818     "referenced_type" : "_ZTIh"
18819    },
18820    {
18821     "referenced_type" : "_ZTIj"
18822    }
18823   ],
18824   "return_type" : "_ZTIv",
18825   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
18826  },
18827  {
18828   "function_name" : "glVertexAttribI4i",
18829   "linker_set_key" : "glVertexAttribI4i",
18830   "parameters" :
18831   [
18832    {
18833     "referenced_type" : "_ZTIj"
18834    },
18835    {
18836     "referenced_type" : "_ZTIi"
18837    },
18838    {
18839     "referenced_type" : "_ZTIi"
18840    },
18841    {
18842     "referenced_type" : "_ZTIi"
18843    },
18844    {
18845     "referenced_type" : "_ZTIi"
18846    }
18847   ],
18848   "return_type" : "_ZTIv",
18849   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18850  },
18851  {
18852   "function_name" : "glVertexAttribI4iv",
18853   "linker_set_key" : "glVertexAttribI4iv",
18854   "parameters" :
18855   [
18856    {
18857     "referenced_type" : "_ZTIj"
18858    },
18859    {
18860     "referenced_type" : "_ZTIPKi"
18861    }
18862   ],
18863   "return_type" : "_ZTIv",
18864   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18865  },
18866  {
18867   "function_name" : "glVertexAttribI4ui",
18868   "linker_set_key" : "glVertexAttribI4ui",
18869   "parameters" :
18870   [
18871    {
18872     "referenced_type" : "_ZTIj"
18873    },
18874    {
18875     "referenced_type" : "_ZTIj"
18876    },
18877    {
18878     "referenced_type" : "_ZTIj"
18879    },
18880    {
18881     "referenced_type" : "_ZTIj"
18882    },
18883    {
18884     "referenced_type" : "_ZTIj"
18885    }
18886   ],
18887   "return_type" : "_ZTIv",
18888   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18889  },
18890  {
18891   "function_name" : "glVertexAttribI4uiv",
18892   "linker_set_key" : "glVertexAttribI4uiv",
18893   "parameters" :
18894   [
18895    {
18896     "referenced_type" : "_ZTIj"
18897    },
18898    {
18899     "referenced_type" : "_ZTIPKj"
18900    }
18901   ],
18902   "return_type" : "_ZTIv",
18903   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18904  },
18905  {
18906   "function_name" : "glVertexAttribIFormat",
18907   "linker_set_key" : "glVertexAttribIFormat",
18908   "parameters" :
18909   [
18910    {
18911     "referenced_type" : "_ZTIj"
18912    },
18913    {
18914     "referenced_type" : "_ZTIi"
18915    },
18916    {
18917     "referenced_type" : "_ZTIj"
18918    },
18919    {
18920     "referenced_type" : "_ZTIj"
18921    }
18922   ],
18923   "return_type" : "_ZTIv",
18924   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
18925  },
18926  {
18927   "function_name" : "glVertexAttribIPointer",
18928   "linker_set_key" : "glVertexAttribIPointer",
18929   "parameters" :
18930   [
18931    {
18932     "referenced_type" : "_ZTIj"
18933    },
18934    {
18935     "referenced_type" : "_ZTIi"
18936    },
18937    {
18938     "referenced_type" : "_ZTIj"
18939    },
18940    {
18941     "referenced_type" : "_ZTIi"
18942    },
18943    {
18944     "referenced_type" : "_ZTIPKv"
18945    }
18946   ],
18947   "return_type" : "_ZTIv",
18948   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
18949  },
18950  {
18951   "function_name" : "glVertexAttribPointer",
18952   "linker_set_key" : "glVertexAttribPointer",
18953   "parameters" :
18954   [
18955    {
18956     "referenced_type" : "_ZTIj"
18957    },
18958    {
18959     "referenced_type" : "_ZTIi"
18960    },
18961    {
18962     "referenced_type" : "_ZTIj"
18963    },
18964    {
18965     "referenced_type" : "_ZTIh"
18966    },
18967    {
18968     "referenced_type" : "_ZTIi"
18969    },
18970    {
18971     "referenced_type" : "_ZTIPKv"
18972    }
18973   ],
18974   "return_type" : "_ZTIv",
18975   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
18976  },
18977  {
18978   "function_name" : "glVertexBindingDivisor",
18979   "linker_set_key" : "glVertexBindingDivisor",
18980   "parameters" :
18981   [
18982    {
18983     "referenced_type" : "_ZTIj"
18984    },
18985    {
18986     "referenced_type" : "_ZTIj"
18987    }
18988   ],
18989   "return_type" : "_ZTIv",
18990   "source_file" : "frameworks/native/opengl/include/GLES3/gl31.h"
18991  },
18992  {
18993   "function_name" : "glViewport",
18994   "linker_set_key" : "glViewport",
18995   "parameters" :
18996   [
18997    {
18998     "referenced_type" : "_ZTIi"
18999    },
19000    {
19001     "referenced_type" : "_ZTIi"
19002    },
19003    {
19004     "referenced_type" : "_ZTIi"
19005    },
19006    {
19007     "referenced_type" : "_ZTIi"
19008    }
19009   ],
19010   "return_type" : "_ZTIv",
19011   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19012  },
19013  {
19014   "function_name" : "glViewportArrayvNV",
19015   "linker_set_key" : "glViewportArrayvNV",
19016   "parameters" :
19017   [
19018    {
19019     "referenced_type" : "_ZTIj"
19020    },
19021    {
19022     "referenced_type" : "_ZTIi"
19023    },
19024    {
19025     "referenced_type" : "_ZTIPKf"
19026    }
19027   ],
19028   "return_type" : "_ZTIv",
19029   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19030  },
19031  {
19032   "function_name" : "glViewportArrayvOES",
19033   "linker_set_key" : "glViewportArrayvOES",
19034   "parameters" :
19035   [
19036    {
19037     "referenced_type" : "_ZTIj"
19038    },
19039    {
19040     "referenced_type" : "_ZTIi"
19041    },
19042    {
19043     "referenced_type" : "_ZTIPKf"
19044    }
19045   ],
19046   "return_type" : "_ZTIv",
19047   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19048  },
19049  {
19050   "function_name" : "glViewportIndexedfNV",
19051   "linker_set_key" : "glViewportIndexedfNV",
19052   "parameters" :
19053   [
19054    {
19055     "referenced_type" : "_ZTIj"
19056    },
19057    {
19058     "referenced_type" : "_ZTIf"
19059    },
19060    {
19061     "referenced_type" : "_ZTIf"
19062    },
19063    {
19064     "referenced_type" : "_ZTIf"
19065    },
19066    {
19067     "referenced_type" : "_ZTIf"
19068    }
19069   ],
19070   "return_type" : "_ZTIv",
19071   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19072  },
19073  {
19074   "function_name" : "glViewportIndexedfOES",
19075   "linker_set_key" : "glViewportIndexedfOES",
19076   "parameters" :
19077   [
19078    {
19079     "referenced_type" : "_ZTIj"
19080    },
19081    {
19082     "referenced_type" : "_ZTIf"
19083    },
19084    {
19085     "referenced_type" : "_ZTIf"
19086    },
19087    {
19088     "referenced_type" : "_ZTIf"
19089    },
19090    {
19091     "referenced_type" : "_ZTIf"
19092    }
19093   ],
19094   "return_type" : "_ZTIv",
19095   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19096  },
19097  {
19098   "function_name" : "glViewportIndexedfvNV",
19099   "linker_set_key" : "glViewportIndexedfvNV",
19100   "parameters" :
19101   [
19102    {
19103     "referenced_type" : "_ZTIj"
19104    },
19105    {
19106     "referenced_type" : "_ZTIPKf"
19107    }
19108   ],
19109   "return_type" : "_ZTIv",
19110   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19111  },
19112  {
19113   "function_name" : "glViewportIndexedfvOES",
19114   "linker_set_key" : "glViewportIndexedfvOES",
19115   "parameters" :
19116   [
19117    {
19118     "referenced_type" : "_ZTIj"
19119    },
19120    {
19121     "referenced_type" : "_ZTIPKf"
19122    }
19123   ],
19124   "return_type" : "_ZTIv",
19125   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19126  },
19127  {
19128   "function_name" : "glViewportPositionWScaleNV",
19129   "linker_set_key" : "glViewportPositionWScaleNV",
19130   "parameters" :
19131   [
19132    {
19133     "referenced_type" : "_ZTIj"
19134    },
19135    {
19136     "referenced_type" : "_ZTIf"
19137    },
19138    {
19139     "referenced_type" : "_ZTIf"
19140    }
19141   ],
19142   "return_type" : "_ZTIv",
19143   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19144  },
19145  {
19146   "function_name" : "glViewportSwizzleNV",
19147   "linker_set_key" : "glViewportSwizzleNV",
19148   "parameters" :
19149   [
19150    {
19151     "referenced_type" : "_ZTIj"
19152    },
19153    {
19154     "referenced_type" : "_ZTIj"
19155    },
19156    {
19157     "referenced_type" : "_ZTIj"
19158    },
19159    {
19160     "referenced_type" : "_ZTIj"
19161    },
19162    {
19163     "referenced_type" : "_ZTIj"
19164    }
19165   ],
19166   "return_type" : "_ZTIv",
19167   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19168  },
19169  {
19170   "function_name" : "glWaitSemaphoreEXT",
19171   "linker_set_key" : "glWaitSemaphoreEXT",
19172   "parameters" :
19173   [
19174    {
19175     "referenced_type" : "_ZTIj"
19176    },
19177    {
19178     "referenced_type" : "_ZTIj"
19179    },
19180    {
19181     "referenced_type" : "_ZTIPKj"
19182    },
19183    {
19184     "referenced_type" : "_ZTIj"
19185    },
19186    {
19187     "referenced_type" : "_ZTIPKj"
19188    },
19189    {
19190     "referenced_type" : "_ZTIPKj"
19191    }
19192   ],
19193   "return_type" : "_ZTIv",
19194   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19195  },
19196  {
19197   "function_name" : "glWaitSync",
19198   "linker_set_key" : "glWaitSync",
19199   "parameters" :
19200   [
19201    {
19202     "referenced_type" : "_ZTIP8__GLsync"
19203    },
19204    {
19205     "referenced_type" : "_ZTIj"
19206    },
19207    {
19208     "referenced_type" : "_ZTIm"
19209    }
19210   ],
19211   "return_type" : "_ZTIv",
19212   "source_file" : "frameworks/native/opengl/include/GLES3/gl3.h"
19213  },
19214  {
19215   "function_name" : "glWaitSyncAPPLE",
19216   "linker_set_key" : "glWaitSyncAPPLE",
19217   "parameters" :
19218   [
19219    {
19220     "referenced_type" : "_ZTIP8__GLsync"
19221    },
19222    {
19223     "referenced_type" : "_ZTIj"
19224    },
19225    {
19226     "referenced_type" : "_ZTIm"
19227    }
19228   ],
19229   "return_type" : "_ZTIv",
19230   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
19231  },
19232  {
19233   "function_name" : "glWaitVkSemaphoreNV",
19234   "linker_set_key" : "glWaitVkSemaphoreNV",
19235   "parameters" :
19236   [
19237    {
19238     "referenced_type" : "_ZTIm"
19239    }
19240   ],
19241   "return_type" : "_ZTIv",
19242   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19243  },
19244  {
19245   "function_name" : "glWeightPathsNV",
19246   "linker_set_key" : "glWeightPathsNV",
19247   "parameters" :
19248   [
19249    {
19250     "referenced_type" : "_ZTIj"
19251    },
19252    {
19253     "referenced_type" : "_ZTIi"
19254    },
19255    {
19256     "referenced_type" : "_ZTIPKj"
19257    },
19258    {
19259     "referenced_type" : "_ZTIPKf"
19260    }
19261   ],
19262   "return_type" : "_ZTIv",
19263   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19264  },
19265  {
19266   "function_name" : "glWindowRectanglesEXT",
19267   "linker_set_key" : "glWindowRectanglesEXT",
19268   "parameters" :
19269   [
19270    {
19271     "referenced_type" : "_ZTIj"
19272    },
19273    {
19274     "referenced_type" : "_ZTIi"
19275    },
19276    {
19277     "referenced_type" : "_ZTIPKi"
19278    }
19279   ],
19280   "return_type" : "_ZTIv",
19281   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19282  }
19283 ],
19284 "global_vars" : [],
19285 "lvalue_reference_types" : [],
19286 "pointer_types" :
19287 [
19288  {
19289   "alignment" : 8,
19290   "linker_set_key" : "_ZTIP8__GLsync",
19291   "name" : "__GLsync *",
19292   "referenced_type" : "_ZTI8__GLsync",
19293   "self_type" : "_ZTIP8__GLsync",
19294   "size" : 8,
19295   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
19296  },
19297  {
19298   "alignment" : 8,
19299   "linker_set_key" : "_ZTIPFvjjjjiPKcPKvE",
19300   "name" : "void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int, const char *, const void *)",
19301   "referenced_type" : "_ZTIFvjjjjiPKcPKvE",
19302   "self_type" : "_ZTIPFvjjjjiPKcPKvE",
19303   "size" : 8,
19304   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19305  },
19306  {
19307   "alignment" : 8,
19308   "linker_set_key" : "_ZTIPFvvE",
19309   "name" : "void (*)()",
19310   "referenced_type" : "_ZTIFvvE",
19311   "self_type" : "_ZTIPFvvE",
19312   "size" : 8,
19313   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19314  },
19315  {
19316   "alignment" : 8,
19317   "linker_set_key" : "_ZTIPKPKc",
19318   "name" : "const char *const *",
19319   "referenced_type" : "_ZTIKPKc",
19320   "self_type" : "_ZTIPKPKc",
19321   "size" : 8,
19322   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
19323  },
19324  {
19325   "alignment" : 8,
19326   "linker_set_key" : "_ZTIPKPKv",
19327   "name" : "const void *const *",
19328   "referenced_type" : "_ZTIKPKv",
19329   "self_type" : "_ZTIPKPKv",
19330   "size" : 8,
19331   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
19332  },
19333  {
19334   "alignment" : 8,
19335   "linker_set_key" : "_ZTIPKc",
19336   "name" : "const char *",
19337   "referenced_type" : "_ZTIKc",
19338   "self_type" : "_ZTIPKc",
19339   "size" : 8,
19340   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
19341  },
19342  {
19343   "alignment" : 8,
19344   "linker_set_key" : "_ZTIPKd",
19345   "name" : "const double *",
19346   "referenced_type" : "_ZTIKd",
19347   "self_type" : "_ZTIPKd",
19348   "size" : 8,
19349   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19350  },
19351  {
19352   "alignment" : 8,
19353   "linker_set_key" : "_ZTIPKf",
19354   "name" : "const float *",
19355   "referenced_type" : "_ZTIKf",
19356   "self_type" : "_ZTIPKf",
19357   "size" : 8,
19358   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19359  },
19360  {
19361   "alignment" : 8,
19362   "linker_set_key" : "_ZTIPKh",
19363   "name" : "const unsigned char *",
19364   "referenced_type" : "_ZTIKh",
19365   "self_type" : "_ZTIPKh",
19366   "size" : 8,
19367   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19368  },
19369  {
19370   "alignment" : 8,
19371   "linker_set_key" : "_ZTIPKi",
19372   "name" : "const int *",
19373   "referenced_type" : "_ZTIKi",
19374   "self_type" : "_ZTIPKi",
19375   "size" : 8,
19376   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19377  },
19378  {
19379   "alignment" : 8,
19380   "linker_set_key" : "_ZTIPKj",
19381   "name" : "const unsigned int *",
19382   "referenced_type" : "_ZTIKj",
19383   "self_type" : "_ZTIPKj",
19384   "size" : 8,
19385   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19386  },
19387  {
19388   "alignment" : 8,
19389   "linker_set_key" : "_ZTIPKl",
19390   "name" : "const long *",
19391   "referenced_type" : "_ZTIKl",
19392   "self_type" : "_ZTIPKl",
19393   "size" : 8,
19394   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19395  },
19396  {
19397   "alignment" : 8,
19398   "linker_set_key" : "_ZTIPKm",
19399   "name" : "const unsigned long *",
19400   "referenced_type" : "_ZTIKm",
19401   "self_type" : "_ZTIPKm",
19402   "size" : 8,
19403   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19404  },
19405  {
19406   "alignment" : 8,
19407   "linker_set_key" : "_ZTIPKv",
19408   "name" : "const void *",
19409   "referenced_type" : "_ZTIKv",
19410   "self_type" : "_ZTIPKv",
19411   "size" : 8,
19412   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19413  },
19414  {
19415   "alignment" : 8,
19416   "linker_set_key" : "_ZTIPPKc",
19417   "name" : "const char **",
19418   "referenced_type" : "_ZTIPKc",
19419   "self_type" : "_ZTIPPKc",
19420   "size" : 8,
19421   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19422  },
19423  {
19424   "alignment" : 8,
19425   "linker_set_key" : "_ZTIPPv",
19426   "name" : "void **",
19427   "referenced_type" : "_ZTIPv",
19428   "self_type" : "_ZTIPPv",
19429   "size" : 8,
19430   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19431  },
19432  {
19433   "alignment" : 8,
19434   "linker_set_key" : "_ZTIPc",
19435   "name" : "char *",
19436   "referenced_type" : "_ZTIc",
19437   "self_type" : "_ZTIPc",
19438   "size" : 8,
19439   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
19440  },
19441  {
19442   "alignment" : 8,
19443   "linker_set_key" : "_ZTIPf",
19444   "name" : "float *",
19445   "referenced_type" : "_ZTIf",
19446   "self_type" : "_ZTIPf",
19447   "size" : 8,
19448   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19449  },
19450  {
19451   "alignment" : 8,
19452   "linker_set_key" : "_ZTIPh",
19453   "name" : "unsigned char *",
19454   "referenced_type" : "_ZTIh",
19455   "self_type" : "_ZTIPh",
19456   "size" : 8,
19457   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19458  },
19459  {
19460   "alignment" : 8,
19461   "linker_set_key" : "_ZTIPi",
19462   "name" : "int *",
19463   "referenced_type" : "_ZTIi",
19464   "self_type" : "_ZTIPi",
19465   "size" : 8,
19466   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19467  },
19468  {
19469   "alignment" : 8,
19470   "linker_set_key" : "_ZTIPj",
19471   "name" : "unsigned int *",
19472   "referenced_type" : "_ZTIj",
19473   "self_type" : "_ZTIPj",
19474   "size" : 8,
19475   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19476  },
19477  {
19478   "alignment" : 8,
19479   "linker_set_key" : "_ZTIPl",
19480   "name" : "long *",
19481   "referenced_type" : "_ZTIl",
19482   "self_type" : "_ZTIPl",
19483   "size" : 8,
19484   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
19485  },
19486  {
19487   "alignment" : 8,
19488   "linker_set_key" : "_ZTIPm",
19489   "name" : "unsigned long *",
19490   "referenced_type" : "_ZTIm",
19491   "self_type" : "_ZTIPm",
19492   "size" : 8,
19493   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19494  },
19495  {
19496   "alignment" : 8,
19497   "linker_set_key" : "_ZTIPv",
19498   "name" : "void *",
19499   "referenced_type" : "_ZTIv",
19500   "self_type" : "_ZTIPv",
19501   "size" : 8,
19502   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
19503  }
19504 ],
19505 "qualified_types" :
19506 [
19507  {
19508   "alignment" : 8,
19509   "is_const" : true,
19510   "linker_set_key" : "_ZTIKPKc",
19511   "name" : "const char *const",
19512   "referenced_type" : "_ZTIPKc",
19513   "self_type" : "_ZTIKPKc",
19514   "size" : 8,
19515   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
19516  },
19517  {
19518   "alignment" : 8,
19519   "is_const" : true,
19520   "linker_set_key" : "_ZTIKPKv",
19521   "name" : "const void *const",
19522   "referenced_type" : "_ZTIPKv",
19523   "self_type" : "_ZTIKPKv",
19524   "size" : 8,
19525   "source_file" : "frameworks/native/opengl/include/GLES/glext.h"
19526  },
19527  {
19528   "alignment" : 1,
19529   "is_const" : true,
19530   "linker_set_key" : "_ZTIKc",
19531   "name" : "const char",
19532   "referenced_type" : "_ZTIc",
19533   "self_type" : "_ZTIKc",
19534   "size" : 1,
19535   "source_file" : "frameworks/native/opengl/include/GLES2/gl2.h"
19536  },
19537  {
19538   "alignment" : 8,
19539   "is_const" : true,
19540   "linker_set_key" : "_ZTIKd",
19541   "name" : "const double",
19542   "referenced_type" : "_ZTId",
19543   "self_type" : "_ZTIKd",
19544   "size" : 8,
19545   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19546  },
19547  {
19548   "alignment" : 4,
19549   "is_const" : true,
19550   "linker_set_key" : "_ZTIKf",
19551   "name" : "const float",
19552   "referenced_type" : "_ZTIf",
19553   "self_type" : "_ZTIKf",
19554   "size" : 4,
19555   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19556  },
19557  {
19558   "alignment" : 1,
19559   "is_const" : true,
19560   "linker_set_key" : "_ZTIKh",
19561   "name" : "const unsigned char",
19562   "referenced_type" : "_ZTIh",
19563   "self_type" : "_ZTIKh",
19564   "size" : 1,
19565   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19566  },
19567  {
19568   "alignment" : 4,
19569   "is_const" : true,
19570   "linker_set_key" : "_ZTIKi",
19571   "name" : "const int",
19572   "referenced_type" : "_ZTIi",
19573   "self_type" : "_ZTIKi",
19574   "size" : 4,
19575   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19576  },
19577  {
19578   "alignment" : 4,
19579   "is_const" : true,
19580   "linker_set_key" : "_ZTIKj",
19581   "name" : "const unsigned int",
19582   "referenced_type" : "_ZTIj",
19583   "self_type" : "_ZTIKj",
19584   "size" : 4,
19585   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19586  },
19587  {
19588   "alignment" : 8,
19589   "is_const" : true,
19590   "linker_set_key" : "_ZTIKl",
19591   "name" : "const long",
19592   "referenced_type" : "_ZTIl",
19593   "self_type" : "_ZTIKl",
19594   "size" : 8,
19595   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19596  },
19597  {
19598   "alignment" : 8,
19599   "is_const" : true,
19600   "linker_set_key" : "_ZTIKm",
19601   "name" : "const unsigned long",
19602   "referenced_type" : "_ZTIm",
19603   "self_type" : "_ZTIKm",
19604   "size" : 8,
19605   "source_file" : "frameworks/native/opengl/include/GLES2/gl2ext.h"
19606  },
19607  {
19608   "is_const" : true,
19609   "linker_set_key" : "_ZTIKv",
19610   "name" : "const void",
19611   "referenced_type" : "_ZTIv",
19612   "self_type" : "_ZTIKv",
19613   "source_file" : "frameworks/native/opengl/include/GLES/gl.h"
19614  }
19615 ],
19616 "record_types" :
19617 [
19618  {
19619   "alignment" : 8,
19620   "fields" :
19621   [
19622    {
19623     "field_name" : "pData",
19624     "referenced_type" : "_ZTIPv"
19625    },
19626    {
19627     "field_name" : "iWidth",
19628     "field_offset" : 64,
19629     "referenced_type" : "_ZTIi"
19630    },
19631    {
19632     "field_name" : "iHeight",
19633     "field_offset" : 96,
19634     "referenced_type" : "_ZTIi"
19635    },
19636    {
19637     "field_name" : "iStride",
19638     "field_offset" : 128,
19639     "referenced_type" : "_ZTIi"
19640    }
19641   ],
19642   "linker_set_key" : "_ZTI17EGLClientPixmapHI",
19643   "name" : "EGLClientPixmapHI",
19644   "referenced_type" : "_ZTI17EGLClientPixmapHI",
19645   "self_type" : "_ZTI17EGLClientPixmapHI",
19646   "size" : 24,
19647   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
19648  }
19649 ],
19650 "rvalue_reference_types" : []
19651}
19652