1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 4, 6 "linker_set_key" : "_ZTIA15_PKc", 7 "name" : "const char *[15]", 8 "referenced_type" : "_ZTIPKc", 9 "size" : 60, 10 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 11 } 12 ], 13 "builtin_types" : 14 [ 15 { 16 "alignment" : 1, 17 "is_integral" : true, 18 "is_unsigned" : true, 19 "linker_set_key" : "_ZTIb", 20 "name" : "bool", 21 "size" : 1 22 }, 23 { 24 "alignment" : 1, 25 "is_integral" : true, 26 "is_unsigned" : true, 27 "linker_set_key" : "_ZTIc", 28 "name" : "char", 29 "size" : 1 30 }, 31 { 32 "alignment" : 8, 33 "linker_set_key" : "_ZTId", 34 "name" : "double", 35 "size" : 8 36 }, 37 { 38 "alignment" : 1, 39 "is_integral" : true, 40 "is_unsigned" : true, 41 "linker_set_key" : "_ZTIh", 42 "name" : "unsigned char", 43 "size" : 1 44 }, 45 { 46 "alignment" : 4, 47 "is_integral" : true, 48 "linker_set_key" : "_ZTIi", 49 "name" : "int", 50 "size" : 4 51 }, 52 { 53 "alignment" : 4, 54 "is_integral" : true, 55 "is_unsigned" : true, 56 "linker_set_key" : "_ZTIj", 57 "name" : "unsigned int", 58 "size" : 4 59 }, 60 { 61 "alignment" : 4, 62 "is_integral" : true, 63 "linker_set_key" : "_ZTIl", 64 "name" : "long", 65 "size" : 4 66 }, 67 { 68 "alignment" : 2, 69 "is_integral" : true, 70 "is_unsigned" : true, 71 "linker_set_key" : "_ZTIt", 72 "name" : "unsigned short", 73 "size" : 2 74 }, 75 { 76 "linker_set_key" : "_ZTIv", 77 "name" : "void" 78 }, 79 { 80 "alignment" : 8, 81 "is_integral" : true, 82 "linker_set_key" : "_ZTIx", 83 "name" : "long long", 84 "size" : 8 85 }, 86 { 87 "alignment" : 8, 88 "is_integral" : true, 89 "is_unsigned" : true, 90 "linker_set_key" : "_ZTIy", 91 "name" : "unsigned long long", 92 "size" : 8 93 } 94 ], 95 "elf_functions" : 96 [ 97 { 98 "name" : "eglBindAPI" 99 }, 100 { 101 "name" : "eglBindTexImage" 102 }, 103 { 104 "name" : "eglChooseConfig" 105 }, 106 { 107 "name" : "eglClientWaitSync" 108 }, 109 { 110 "name" : "eglClientWaitSyncKHR" 111 }, 112 { 113 "name" : "eglCopyBuffers" 114 }, 115 { 116 "name" : "eglCreateContext" 117 }, 118 { 119 "name" : "eglCreateImage" 120 }, 121 { 122 "name" : "eglCreateImageKHR" 123 }, 124 { 125 "name" : "eglCreatePbufferFromClientBuffer" 126 }, 127 { 128 "name" : "eglCreatePbufferSurface" 129 }, 130 { 131 "name" : "eglCreatePixmapSurface" 132 }, 133 { 134 "name" : "eglCreatePlatformPixmapSurface" 135 }, 136 { 137 "name" : "eglCreatePlatformWindowSurface" 138 }, 139 { 140 "name" : "eglCreateStreamFromFileDescriptorKHR" 141 }, 142 { 143 "name" : "eglCreateStreamKHR" 144 }, 145 { 146 "name" : "eglCreateStreamProducerSurfaceKHR" 147 }, 148 { 149 "name" : "eglCreateSync" 150 }, 151 { 152 "name" : "eglCreateSyncKHR" 153 }, 154 { 155 "name" : "eglCreateWindowSurface" 156 }, 157 { 158 "name" : "eglDestroyContext" 159 }, 160 { 161 "name" : "eglDestroyImage" 162 }, 163 { 164 "name" : "eglDestroyImageKHR" 165 }, 166 { 167 "name" : "eglDestroyStreamKHR" 168 }, 169 { 170 "name" : "eglDestroySurface" 171 }, 172 { 173 "name" : "eglDestroySync" 174 }, 175 { 176 "name" : "eglDestroySyncKHR" 177 }, 178 { 179 "name" : "eglGetConfigAttrib" 180 }, 181 { 182 "name" : "eglGetConfigs" 183 }, 184 { 185 "name" : "eglGetCurrentContext" 186 }, 187 { 188 "name" : "eglGetCurrentDisplay" 189 }, 190 { 191 "name" : "eglGetCurrentSurface" 192 }, 193 { 194 "name" : "eglGetDisplay" 195 }, 196 { 197 "name" : "eglGetError" 198 }, 199 { 200 "name" : "eglGetNativeClientBufferANDROID" 201 }, 202 { 203 "name" : "eglGetPlatformDisplay" 204 }, 205 { 206 "name" : "eglGetProcAddress" 207 }, 208 { 209 "name" : "eglGetStreamFileDescriptorKHR" 210 }, 211 { 212 "name" : "eglGetSyncAttrib" 213 }, 214 { 215 "name" : "eglGetSyncAttribKHR" 216 }, 217 { 218 "name" : "eglGetSystemTimeFrequencyNV" 219 }, 220 { 221 "name" : "eglGetSystemTimeNV" 222 }, 223 { 224 "name" : "eglInitialize" 225 }, 226 { 227 "name" : "eglLockSurfaceKHR" 228 }, 229 { 230 "name" : "eglMakeCurrent" 231 }, 232 { 233 "name" : "eglPresentationTimeANDROID" 234 }, 235 { 236 "name" : "eglQueryAPI" 237 }, 238 { 239 "name" : "eglQueryContext" 240 }, 241 { 242 "name" : "eglQueryStreamKHR" 243 }, 244 { 245 "name" : "eglQueryStreamTimeKHR" 246 }, 247 { 248 "name" : "eglQueryStreamu64KHR" 249 }, 250 { 251 "name" : "eglQueryString" 252 }, 253 { 254 "name" : "eglQuerySurface" 255 }, 256 { 257 "name" : "eglReleaseTexImage" 258 }, 259 { 260 "name" : "eglReleaseThread" 261 }, 262 { 263 "name" : "eglSetDamageRegionKHR" 264 }, 265 { 266 "name" : "eglSignalSyncKHR" 267 }, 268 { 269 "name" : "eglStreamAttribKHR" 270 }, 271 { 272 "name" : "eglStreamConsumerAcquireKHR" 273 }, 274 { 275 "name" : "eglStreamConsumerGLTextureExternalKHR" 276 }, 277 { 278 "name" : "eglStreamConsumerReleaseKHR" 279 }, 280 { 281 "name" : "eglSurfaceAttrib" 282 }, 283 { 284 "name" : "eglSwapBuffers" 285 }, 286 { 287 "name" : "eglSwapBuffersWithDamageKHR" 288 }, 289 { 290 "name" : "eglSwapInterval" 291 }, 292 { 293 "name" : "eglTerminate" 294 }, 295 { 296 "name" : "eglUnlockSurfaceKHR" 297 }, 298 { 299 "name" : "eglWaitClient" 300 }, 301 { 302 "name" : "eglWaitGL" 303 }, 304 { 305 "name" : "eglWaitNative" 306 }, 307 { 308 "name" : "eglWaitSync" 309 }, 310 { 311 "name" : "eglWaitSyncKHR" 312 } 313 ], 314 "elf_objects" : [], 315 "enum_types" : 316 [ 317 { 318 "alignment" : 4, 319 "enum_fields" : 320 [ 321 { 322 "enum_field_value" : 0, 323 "name" : "KHRONOS_FALSE" 324 }, 325 { 326 "enum_field_value" : 1, 327 "name" : "KHRONOS_TRUE" 328 }, 329 { 330 "enum_field_value" : 2147483647, 331 "name" : "KHRONOS_BOOLEAN_ENUM_FORCE_SIZE" 332 } 333 ], 334 "linker_set_key" : "_ZTI22khronos_boolean_enum_t", 335 "name" : "khronos_boolean_enum_t", 336 "size" : 4, 337 "source_file" : "frameworks/native/opengl/include/KHR/khrplatform.h", 338 "underlying_type" : "_ZTIj" 339 } 340 ], 341 "function_types" : 342 [ 343 { 344 "alignment" : 4, 345 "linker_set_key" : "_ZTIFPKhPN5angle15PlatformMethodsEPKcE", 346 "name" : "const unsigned char *(angle::PlatformMethods *, const char *)", 347 "parameters" : 348 [ 349 { 350 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 351 }, 352 { 353 "referenced_type" : "_ZTIPKc" 354 } 355 ], 356 "return_type" : "_ZTIPKh", 357 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 358 }, 359 { 360 "alignment" : 4, 361 "linker_set_key" : "_ZTIFdPN5angle15PlatformMethodsEE", 362 "name" : "double (angle::PlatformMethods *)", 363 "parameters" : 364 [ 365 { 366 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 367 } 368 ], 369 "return_type" : "_ZTId", 370 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 371 }, 372 { 373 "alignment" : 4, 374 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKcE", 375 "name" : "void (angle::PlatformMethods *, const char *)", 376 "parameters" : 377 [ 378 { 379 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 380 }, 381 { 382 "referenced_type" : "_ZTIPKc" 383 } 384 ], 385 "return_type" : "_ZTIv", 386 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 387 }, 388 { 389 "alignment" : 4, 390 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKcbE", 391 "name" : "void (angle::PlatformMethods *, const char *, bool)", 392 "parameters" : 393 [ 394 { 395 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 396 }, 397 { 398 "referenced_type" : "_ZTIPKc" 399 }, 400 { 401 "referenced_type" : "_ZTIb" 402 } 403 ], 404 "return_type" : "_ZTIv", 405 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 406 }, 407 { 408 "alignment" : 4, 409 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKciE", 410 "name" : "void (angle::PlatformMethods *, const char *, int)", 411 "parameters" : 412 [ 413 { 414 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 415 }, 416 { 417 "referenced_type" : "_ZTIPKc" 418 }, 419 { 420 "referenced_type" : "_ZTIi" 421 } 422 ], 423 "return_type" : "_ZTIv", 424 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 425 }, 426 { 427 "alignment" : 4, 428 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKciiE", 429 "name" : "void (angle::PlatformMethods *, const char *, int, int)", 430 "parameters" : 431 [ 432 { 433 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 434 }, 435 { 436 "referenced_type" : "_ZTIPKc" 437 }, 438 { 439 "referenced_type" : "_ZTIi" 440 }, 441 { 442 "referenced_type" : "_ZTIi" 443 } 444 ], 445 "return_type" : "_ZTIv", 446 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 447 }, 448 { 449 "alignment" : 4, 450 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKciiiiE", 451 "name" : "void (angle::PlatformMethods *, const char *, int, int, int, int)", 452 "parameters" : 453 [ 454 { 455 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 456 }, 457 { 458 "referenced_type" : "_ZTIPKc" 459 }, 460 { 461 "referenced_type" : "_ZTIi" 462 }, 463 { 464 "referenced_type" : "_ZTIi" 465 }, 466 { 467 "referenced_type" : "_ZTIi" 468 }, 469 { 470 "referenced_type" : "_ZTIi" 471 } 472 ], 473 "return_type" : "_ZTIv", 474 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 475 }, 476 { 477 "alignment" : 4, 478 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKhPKcyE", 479 "name" : "void (angle::PlatformMethods *, const unsigned char *, const char *, unsigned long long)", 480 "parameters" : 481 [ 482 { 483 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 484 }, 485 { 486 "referenced_type" : "_ZTIPKh" 487 }, 488 { 489 "referenced_type" : "_ZTIPKc" 490 }, 491 { 492 "referenced_type" : "_ZTIy" 493 } 494 ], 495 "return_type" : "_ZTIv", 496 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 497 }, 498 { 499 "alignment" : 4, 500 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE", 501 "name" : "void (angle::PlatformMethods *, angle::FeaturesVk *)", 502 "parameters" : 503 [ 504 { 505 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 506 }, 507 { 508 "referenced_type" : "_ZTIPN5angle10FeaturesVkE" 509 } 510 ], 511 "return_type" : "_ZTIv", 512 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 513 }, 514 { 515 "alignment" : 4, 516 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE", 517 "name" : "void (angle::PlatformMethods *, angle::WorkaroundsD3D *)", 518 "parameters" : 519 [ 520 { 521 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 522 }, 523 { 524 "referenced_type" : "_ZTIPN5angle14WorkaroundsD3DE" 525 } 526 ], 527 "return_type" : "_ZTIv", 528 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 529 }, 530 { 531 "alignment" : 4, 532 "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLj20EEEjPKhE", 533 "name" : "void (angle::PlatformMethods *, const std::array<unsigned char, 20> &, unsigned int, const unsigned char *)", 534 "parameters" : 535 [ 536 { 537 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 538 }, 539 { 540 "referenced_type" : "_ZTIRKNSt3__15arrayIhLj20EEE" 541 }, 542 { 543 "referenced_type" : "_ZTIj" 544 }, 545 { 546 "referenced_type" : "_ZTIPKh" 547 } 548 ], 549 "return_type" : "_ZTIv", 550 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 551 }, 552 { 553 "alignment" : 4, 554 "linker_set_key" : "_ZTIFvvE", 555 "name" : "void ()", 556 "return_type" : "_ZTIv", 557 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 558 }, 559 { 560 "alignment" : 4, 561 "linker_set_key" : "_ZTIFyPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE", 562 "name" : "unsigned long long (angle::PlatformMethods *, char, const unsigned char *, const char *, unsigned long long, double, int, const char **, const unsigned char *, const unsigned long long *, unsigned char)", 563 "parameters" : 564 [ 565 { 566 "referenced_type" : "_ZTIPN5angle15PlatformMethodsE" 567 }, 568 { 569 "referenced_type" : "_ZTIc" 570 }, 571 { 572 "referenced_type" : "_ZTIPKh" 573 }, 574 { 575 "referenced_type" : "_ZTIPKc" 576 }, 577 { 578 "referenced_type" : "_ZTIy" 579 }, 580 { 581 "referenced_type" : "_ZTId" 582 }, 583 { 584 "referenced_type" : "_ZTIi" 585 }, 586 { 587 "referenced_type" : "_ZTIPPKc" 588 }, 589 { 590 "referenced_type" : "_ZTIPKh" 591 }, 592 { 593 "referenced_type" : "_ZTIPKy" 594 }, 595 { 596 "referenced_type" : "_ZTIh" 597 } 598 ], 599 "return_type" : "_ZTIy", 600 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 601 } 602 ], 603 "functions" : 604 [ 605 { 606 "function_name" : "eglBindAPI", 607 "linker_set_key" : "eglBindAPI", 608 "parameters" : 609 [ 610 { 611 "referenced_type" : "_ZTIj" 612 } 613 ], 614 "return_type" : "_ZTIj", 615 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 616 }, 617 { 618 "function_name" : "eglBindTexImage", 619 "linker_set_key" : "eglBindTexImage", 620 "parameters" : 621 [ 622 { 623 "referenced_type" : "_ZTIPv" 624 }, 625 { 626 "referenced_type" : "_ZTIPv" 627 }, 628 { 629 "referenced_type" : "_ZTIi" 630 } 631 ], 632 "return_type" : "_ZTIj", 633 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 634 }, 635 { 636 "function_name" : "eglChooseConfig", 637 "linker_set_key" : "eglChooseConfig", 638 "parameters" : 639 [ 640 { 641 "referenced_type" : "_ZTIPv" 642 }, 643 { 644 "referenced_type" : "_ZTIPKi" 645 }, 646 { 647 "referenced_type" : "_ZTIPPv" 648 }, 649 { 650 "referenced_type" : "_ZTIi" 651 }, 652 { 653 "referenced_type" : "_ZTIPi" 654 } 655 ], 656 "return_type" : "_ZTIj", 657 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 658 }, 659 { 660 "function_name" : "eglClientWaitSync", 661 "linker_set_key" : "eglClientWaitSync", 662 "parameters" : 663 [ 664 { 665 "referenced_type" : "_ZTIPv" 666 }, 667 { 668 "referenced_type" : "_ZTIPv" 669 }, 670 { 671 "referenced_type" : "_ZTIi" 672 }, 673 { 674 "referenced_type" : "_ZTIy" 675 } 676 ], 677 "return_type" : "_ZTIi", 678 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 679 }, 680 { 681 "function_name" : "eglClientWaitSyncKHR", 682 "linker_set_key" : "eglClientWaitSyncKHR", 683 "parameters" : 684 [ 685 { 686 "referenced_type" : "_ZTIPv" 687 }, 688 { 689 "referenced_type" : "_ZTIPv" 690 }, 691 { 692 "referenced_type" : "_ZTIi" 693 }, 694 { 695 "referenced_type" : "_ZTIy" 696 } 697 ], 698 "return_type" : "_ZTIi", 699 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 700 }, 701 { 702 "function_name" : "eglCopyBuffers", 703 "linker_set_key" : "eglCopyBuffers", 704 "parameters" : 705 [ 706 { 707 "referenced_type" : "_ZTIPv" 708 }, 709 { 710 "referenced_type" : "_ZTIPv" 711 }, 712 { 713 "referenced_type" : "_ZTIP19egl_native_pixmap_t" 714 } 715 ], 716 "return_type" : "_ZTIj", 717 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 718 }, 719 { 720 "function_name" : "eglCreateContext", 721 "linker_set_key" : "eglCreateContext", 722 "parameters" : 723 [ 724 { 725 "referenced_type" : "_ZTIPv" 726 }, 727 { 728 "referenced_type" : "_ZTIPv" 729 }, 730 { 731 "referenced_type" : "_ZTIPv" 732 }, 733 { 734 "referenced_type" : "_ZTIPKi" 735 } 736 ], 737 "return_type" : "_ZTIPv", 738 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 739 }, 740 { 741 "function_name" : "eglCreateImage", 742 "linker_set_key" : "eglCreateImage", 743 "parameters" : 744 [ 745 { 746 "referenced_type" : "_ZTIPv" 747 }, 748 { 749 "referenced_type" : "_ZTIPv" 750 }, 751 { 752 "referenced_type" : "_ZTIj" 753 }, 754 { 755 "referenced_type" : "_ZTIPv" 756 }, 757 { 758 "referenced_type" : "_ZTIPKi" 759 } 760 ], 761 "return_type" : "_ZTIPv", 762 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 763 }, 764 { 765 "function_name" : "eglCreateImageKHR", 766 "linker_set_key" : "eglCreateImageKHR", 767 "parameters" : 768 [ 769 { 770 "referenced_type" : "_ZTIPv" 771 }, 772 { 773 "referenced_type" : "_ZTIPv" 774 }, 775 { 776 "referenced_type" : "_ZTIj" 777 }, 778 { 779 "referenced_type" : "_ZTIPv" 780 }, 781 { 782 "referenced_type" : "_ZTIPKi" 783 } 784 ], 785 "return_type" : "_ZTIPv", 786 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 787 }, 788 { 789 "function_name" : "eglCreatePbufferFromClientBuffer", 790 "linker_set_key" : "eglCreatePbufferFromClientBuffer", 791 "parameters" : 792 [ 793 { 794 "referenced_type" : "_ZTIPv" 795 }, 796 { 797 "referenced_type" : "_ZTIj" 798 }, 799 { 800 "referenced_type" : "_ZTIPv" 801 }, 802 { 803 "referenced_type" : "_ZTIPv" 804 }, 805 { 806 "referenced_type" : "_ZTIPKi" 807 } 808 ], 809 "return_type" : "_ZTIPv", 810 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 811 }, 812 { 813 "function_name" : "eglCreatePbufferSurface", 814 "linker_set_key" : "eglCreatePbufferSurface", 815 "parameters" : 816 [ 817 { 818 "referenced_type" : "_ZTIPv" 819 }, 820 { 821 "referenced_type" : "_ZTIPv" 822 }, 823 { 824 "referenced_type" : "_ZTIPKi" 825 } 826 ], 827 "return_type" : "_ZTIPv", 828 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 829 }, 830 { 831 "function_name" : "eglCreatePixmapSurface", 832 "linker_set_key" : "eglCreatePixmapSurface", 833 "parameters" : 834 [ 835 { 836 "referenced_type" : "_ZTIPv" 837 }, 838 { 839 "referenced_type" : "_ZTIPv" 840 }, 841 { 842 "referenced_type" : "_ZTIP19egl_native_pixmap_t" 843 }, 844 { 845 "referenced_type" : "_ZTIPKi" 846 } 847 ], 848 "return_type" : "_ZTIPv", 849 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 850 }, 851 { 852 "function_name" : "eglCreatePlatformPixmapSurface", 853 "linker_set_key" : "eglCreatePlatformPixmapSurface", 854 "parameters" : 855 [ 856 { 857 "referenced_type" : "_ZTIPv" 858 }, 859 { 860 "referenced_type" : "_ZTIPv" 861 }, 862 { 863 "referenced_type" : "_ZTIPv" 864 }, 865 { 866 "referenced_type" : "_ZTIPKi" 867 } 868 ], 869 "return_type" : "_ZTIPv", 870 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 871 }, 872 { 873 "function_name" : "eglCreatePlatformWindowSurface", 874 "linker_set_key" : "eglCreatePlatformWindowSurface", 875 "parameters" : 876 [ 877 { 878 "referenced_type" : "_ZTIPv" 879 }, 880 { 881 "referenced_type" : "_ZTIPv" 882 }, 883 { 884 "referenced_type" : "_ZTIPv" 885 }, 886 { 887 "referenced_type" : "_ZTIPKi" 888 } 889 ], 890 "return_type" : "_ZTIPv", 891 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 892 }, 893 { 894 "function_name" : "eglCreateStreamFromFileDescriptorKHR", 895 "linker_set_key" : "eglCreateStreamFromFileDescriptorKHR", 896 "parameters" : 897 [ 898 { 899 "referenced_type" : "_ZTIPv" 900 }, 901 { 902 "referenced_type" : "_ZTIi" 903 } 904 ], 905 "return_type" : "_ZTIPv", 906 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 907 }, 908 { 909 "function_name" : "eglCreateStreamKHR", 910 "linker_set_key" : "eglCreateStreamKHR", 911 "parameters" : 912 [ 913 { 914 "referenced_type" : "_ZTIPv" 915 }, 916 { 917 "referenced_type" : "_ZTIPKi" 918 } 919 ], 920 "return_type" : "_ZTIPv", 921 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 922 }, 923 { 924 "function_name" : "eglCreateStreamProducerSurfaceKHR", 925 "linker_set_key" : "eglCreateStreamProducerSurfaceKHR", 926 "parameters" : 927 [ 928 { 929 "referenced_type" : "_ZTIPv" 930 }, 931 { 932 "referenced_type" : "_ZTIPv" 933 }, 934 { 935 "referenced_type" : "_ZTIPv" 936 }, 937 { 938 "referenced_type" : "_ZTIPKi" 939 } 940 ], 941 "return_type" : "_ZTIPv", 942 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 943 }, 944 { 945 "function_name" : "eglCreateSync", 946 "linker_set_key" : "eglCreateSync", 947 "parameters" : 948 [ 949 { 950 "referenced_type" : "_ZTIPv" 951 }, 952 { 953 "referenced_type" : "_ZTIj" 954 }, 955 { 956 "referenced_type" : "_ZTIPKi" 957 } 958 ], 959 "return_type" : "_ZTIPv", 960 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 961 }, 962 { 963 "function_name" : "eglCreateSyncKHR", 964 "linker_set_key" : "eglCreateSyncKHR", 965 "parameters" : 966 [ 967 { 968 "referenced_type" : "_ZTIPv" 969 }, 970 { 971 "referenced_type" : "_ZTIj" 972 }, 973 { 974 "referenced_type" : "_ZTIPKi" 975 } 976 ], 977 "return_type" : "_ZTIPv", 978 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 979 }, 980 { 981 "function_name" : "eglCreateWindowSurface", 982 "linker_set_key" : "eglCreateWindowSurface", 983 "parameters" : 984 [ 985 { 986 "referenced_type" : "_ZTIPv" 987 }, 988 { 989 "referenced_type" : "_ZTIPv" 990 }, 991 { 992 "referenced_type" : "_ZTIP13ANativeWindow" 993 }, 994 { 995 "referenced_type" : "_ZTIPKi" 996 } 997 ], 998 "return_type" : "_ZTIPv", 999 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1000 }, 1001 { 1002 "function_name" : "eglDestroyContext", 1003 "linker_set_key" : "eglDestroyContext", 1004 "parameters" : 1005 [ 1006 { 1007 "referenced_type" : "_ZTIPv" 1008 }, 1009 { 1010 "referenced_type" : "_ZTIPv" 1011 } 1012 ], 1013 "return_type" : "_ZTIj", 1014 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1015 }, 1016 { 1017 "function_name" : "eglDestroyImage", 1018 "linker_set_key" : "eglDestroyImage", 1019 "parameters" : 1020 [ 1021 { 1022 "referenced_type" : "_ZTIPv" 1023 }, 1024 { 1025 "referenced_type" : "_ZTIPv" 1026 } 1027 ], 1028 "return_type" : "_ZTIj", 1029 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1030 }, 1031 { 1032 "function_name" : "eglDestroyImageKHR", 1033 "linker_set_key" : "eglDestroyImageKHR", 1034 "parameters" : 1035 [ 1036 { 1037 "referenced_type" : "_ZTIPv" 1038 }, 1039 { 1040 "referenced_type" : "_ZTIPv" 1041 } 1042 ], 1043 "return_type" : "_ZTIj", 1044 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1045 }, 1046 { 1047 "function_name" : "eglDestroyStreamKHR", 1048 "linker_set_key" : "eglDestroyStreamKHR", 1049 "parameters" : 1050 [ 1051 { 1052 "referenced_type" : "_ZTIPv" 1053 }, 1054 { 1055 "referenced_type" : "_ZTIPv" 1056 } 1057 ], 1058 "return_type" : "_ZTIj", 1059 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1060 }, 1061 { 1062 "function_name" : "eglDestroySurface", 1063 "linker_set_key" : "eglDestroySurface", 1064 "parameters" : 1065 [ 1066 { 1067 "referenced_type" : "_ZTIPv" 1068 }, 1069 { 1070 "referenced_type" : "_ZTIPv" 1071 } 1072 ], 1073 "return_type" : "_ZTIj", 1074 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1075 }, 1076 { 1077 "function_name" : "eglDestroySync", 1078 "linker_set_key" : "eglDestroySync", 1079 "parameters" : 1080 [ 1081 { 1082 "referenced_type" : "_ZTIPv" 1083 }, 1084 { 1085 "referenced_type" : "_ZTIPv" 1086 } 1087 ], 1088 "return_type" : "_ZTIj", 1089 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1090 }, 1091 { 1092 "function_name" : "eglDestroySyncKHR", 1093 "linker_set_key" : "eglDestroySyncKHR", 1094 "parameters" : 1095 [ 1096 { 1097 "referenced_type" : "_ZTIPv" 1098 }, 1099 { 1100 "referenced_type" : "_ZTIPv" 1101 } 1102 ], 1103 "return_type" : "_ZTIj", 1104 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1105 }, 1106 { 1107 "function_name" : "eglGetConfigAttrib", 1108 "linker_set_key" : "eglGetConfigAttrib", 1109 "parameters" : 1110 [ 1111 { 1112 "referenced_type" : "_ZTIPv" 1113 }, 1114 { 1115 "referenced_type" : "_ZTIPv" 1116 }, 1117 { 1118 "referenced_type" : "_ZTIi" 1119 }, 1120 { 1121 "referenced_type" : "_ZTIPi" 1122 } 1123 ], 1124 "return_type" : "_ZTIj", 1125 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1126 }, 1127 { 1128 "function_name" : "eglGetConfigs", 1129 "linker_set_key" : "eglGetConfigs", 1130 "parameters" : 1131 [ 1132 { 1133 "referenced_type" : "_ZTIPv" 1134 }, 1135 { 1136 "referenced_type" : "_ZTIPPv" 1137 }, 1138 { 1139 "referenced_type" : "_ZTIi" 1140 }, 1141 { 1142 "referenced_type" : "_ZTIPi" 1143 } 1144 ], 1145 "return_type" : "_ZTIj", 1146 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1147 }, 1148 { 1149 "function_name" : "eglGetCurrentContext", 1150 "linker_set_key" : "eglGetCurrentContext", 1151 "return_type" : "_ZTIPv", 1152 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1153 }, 1154 { 1155 "function_name" : "eglGetCurrentDisplay", 1156 "linker_set_key" : "eglGetCurrentDisplay", 1157 "return_type" : "_ZTIPv", 1158 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1159 }, 1160 { 1161 "function_name" : "eglGetCurrentSurface", 1162 "linker_set_key" : "eglGetCurrentSurface", 1163 "parameters" : 1164 [ 1165 { 1166 "referenced_type" : "_ZTIi" 1167 } 1168 ], 1169 "return_type" : "_ZTIPv", 1170 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1171 }, 1172 { 1173 "function_name" : "eglGetDisplay", 1174 "linker_set_key" : "eglGetDisplay", 1175 "parameters" : 1176 [ 1177 { 1178 "referenced_type" : "_ZTIPv" 1179 } 1180 ], 1181 "return_type" : "_ZTIPv", 1182 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1183 }, 1184 { 1185 "function_name" : "eglGetError", 1186 "linker_set_key" : "eglGetError", 1187 "return_type" : "_ZTIi", 1188 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1189 }, 1190 { 1191 "function_name" : "eglGetNativeClientBufferANDROID", 1192 "linker_set_key" : "eglGetNativeClientBufferANDROID", 1193 "parameters" : 1194 [ 1195 { 1196 "referenced_type" : "_ZTIPK15AHardwareBuffer" 1197 } 1198 ], 1199 "return_type" : "_ZTIPv", 1200 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1201 }, 1202 { 1203 "function_name" : "eglGetPlatformDisplay", 1204 "linker_set_key" : "eglGetPlatformDisplay", 1205 "parameters" : 1206 [ 1207 { 1208 "referenced_type" : "_ZTIj" 1209 }, 1210 { 1211 "referenced_type" : "_ZTIPv" 1212 }, 1213 { 1214 "referenced_type" : "_ZTIPKi" 1215 } 1216 ], 1217 "return_type" : "_ZTIPv", 1218 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1219 }, 1220 { 1221 "function_name" : "eglGetProcAddress", 1222 "linker_set_key" : "eglGetProcAddress", 1223 "parameters" : 1224 [ 1225 { 1226 "referenced_type" : "_ZTIPKc" 1227 } 1228 ], 1229 "return_type" : "_ZTIPFvvE", 1230 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1231 }, 1232 { 1233 "function_name" : "eglGetStreamFileDescriptorKHR", 1234 "linker_set_key" : "eglGetStreamFileDescriptorKHR", 1235 "parameters" : 1236 [ 1237 { 1238 "referenced_type" : "_ZTIPv" 1239 }, 1240 { 1241 "referenced_type" : "_ZTIPv" 1242 } 1243 ], 1244 "return_type" : "_ZTIi", 1245 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1246 }, 1247 { 1248 "function_name" : "eglGetSyncAttrib", 1249 "linker_set_key" : "eglGetSyncAttrib", 1250 "parameters" : 1251 [ 1252 { 1253 "referenced_type" : "_ZTIPv" 1254 }, 1255 { 1256 "referenced_type" : "_ZTIPv" 1257 }, 1258 { 1259 "referenced_type" : "_ZTIi" 1260 }, 1261 { 1262 "referenced_type" : "_ZTIPi" 1263 } 1264 ], 1265 "return_type" : "_ZTIj", 1266 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1267 }, 1268 { 1269 "function_name" : "eglGetSyncAttribKHR", 1270 "linker_set_key" : "eglGetSyncAttribKHR", 1271 "parameters" : 1272 [ 1273 { 1274 "referenced_type" : "_ZTIPv" 1275 }, 1276 { 1277 "referenced_type" : "_ZTIPv" 1278 }, 1279 { 1280 "referenced_type" : "_ZTIi" 1281 }, 1282 { 1283 "referenced_type" : "_ZTIPi" 1284 } 1285 ], 1286 "return_type" : "_ZTIj", 1287 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1288 }, 1289 { 1290 "function_name" : "eglGetSystemTimeFrequencyNV", 1291 "linker_set_key" : "eglGetSystemTimeFrequencyNV", 1292 "return_type" : "_ZTIy", 1293 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1294 }, 1295 { 1296 "function_name" : "eglGetSystemTimeNV", 1297 "linker_set_key" : "eglGetSystemTimeNV", 1298 "return_type" : "_ZTIy", 1299 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1300 }, 1301 { 1302 "function_name" : "eglInitialize", 1303 "linker_set_key" : "eglInitialize", 1304 "parameters" : 1305 [ 1306 { 1307 "referenced_type" : "_ZTIPv" 1308 }, 1309 { 1310 "referenced_type" : "_ZTIPi" 1311 }, 1312 { 1313 "referenced_type" : "_ZTIPi" 1314 } 1315 ], 1316 "return_type" : "_ZTIj", 1317 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1318 }, 1319 { 1320 "function_name" : "eglLockSurfaceKHR", 1321 "linker_set_key" : "eglLockSurfaceKHR", 1322 "parameters" : 1323 [ 1324 { 1325 "referenced_type" : "_ZTIPv" 1326 }, 1327 { 1328 "referenced_type" : "_ZTIPv" 1329 }, 1330 { 1331 "referenced_type" : "_ZTIPKi" 1332 } 1333 ], 1334 "return_type" : "_ZTIj", 1335 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1336 }, 1337 { 1338 "function_name" : "eglMakeCurrent", 1339 "linker_set_key" : "eglMakeCurrent", 1340 "parameters" : 1341 [ 1342 { 1343 "referenced_type" : "_ZTIPv" 1344 }, 1345 { 1346 "referenced_type" : "_ZTIPv" 1347 }, 1348 { 1349 "referenced_type" : "_ZTIPv" 1350 }, 1351 { 1352 "referenced_type" : "_ZTIPv" 1353 } 1354 ], 1355 "return_type" : "_ZTIj", 1356 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1357 }, 1358 { 1359 "function_name" : "eglPresentationTimeANDROID", 1360 "linker_set_key" : "eglPresentationTimeANDROID", 1361 "parameters" : 1362 [ 1363 { 1364 "referenced_type" : "_ZTIPv" 1365 }, 1366 { 1367 "referenced_type" : "_ZTIPv" 1368 }, 1369 { 1370 "referenced_type" : "_ZTIx" 1371 } 1372 ], 1373 "return_type" : "_ZTIj", 1374 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1375 }, 1376 { 1377 "function_name" : "eglQueryAPI", 1378 "linker_set_key" : "eglQueryAPI", 1379 "return_type" : "_ZTIj", 1380 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1381 }, 1382 { 1383 "function_name" : "eglQueryContext", 1384 "linker_set_key" : "eglQueryContext", 1385 "parameters" : 1386 [ 1387 { 1388 "referenced_type" : "_ZTIPv" 1389 }, 1390 { 1391 "referenced_type" : "_ZTIPv" 1392 }, 1393 { 1394 "referenced_type" : "_ZTIi" 1395 }, 1396 { 1397 "referenced_type" : "_ZTIPi" 1398 } 1399 ], 1400 "return_type" : "_ZTIj", 1401 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1402 }, 1403 { 1404 "function_name" : "eglQueryStreamKHR", 1405 "linker_set_key" : "eglQueryStreamKHR", 1406 "parameters" : 1407 [ 1408 { 1409 "referenced_type" : "_ZTIPv" 1410 }, 1411 { 1412 "referenced_type" : "_ZTIPv" 1413 }, 1414 { 1415 "referenced_type" : "_ZTIj" 1416 }, 1417 { 1418 "referenced_type" : "_ZTIPi" 1419 } 1420 ], 1421 "return_type" : "_ZTIj", 1422 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1423 }, 1424 { 1425 "function_name" : "eglQueryStreamTimeKHR", 1426 "linker_set_key" : "eglQueryStreamTimeKHR", 1427 "parameters" : 1428 [ 1429 { 1430 "referenced_type" : "_ZTIPv" 1431 }, 1432 { 1433 "referenced_type" : "_ZTIPv" 1434 }, 1435 { 1436 "referenced_type" : "_ZTIj" 1437 }, 1438 { 1439 "referenced_type" : "_ZTIPy" 1440 } 1441 ], 1442 "return_type" : "_ZTIj", 1443 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1444 }, 1445 { 1446 "function_name" : "eglQueryStreamu64KHR", 1447 "linker_set_key" : "eglQueryStreamu64KHR", 1448 "parameters" : 1449 [ 1450 { 1451 "referenced_type" : "_ZTIPv" 1452 }, 1453 { 1454 "referenced_type" : "_ZTIPv" 1455 }, 1456 { 1457 "referenced_type" : "_ZTIj" 1458 }, 1459 { 1460 "referenced_type" : "_ZTIPy" 1461 } 1462 ], 1463 "return_type" : "_ZTIj", 1464 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1465 }, 1466 { 1467 "function_name" : "eglQueryString", 1468 "linker_set_key" : "eglQueryString", 1469 "parameters" : 1470 [ 1471 { 1472 "referenced_type" : "_ZTIPv" 1473 }, 1474 { 1475 "referenced_type" : "_ZTIi" 1476 } 1477 ], 1478 "return_type" : "_ZTIPKc", 1479 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1480 }, 1481 { 1482 "function_name" : "eglQuerySurface", 1483 "linker_set_key" : "eglQuerySurface", 1484 "parameters" : 1485 [ 1486 { 1487 "referenced_type" : "_ZTIPv" 1488 }, 1489 { 1490 "referenced_type" : "_ZTIPv" 1491 }, 1492 { 1493 "referenced_type" : "_ZTIi" 1494 }, 1495 { 1496 "referenced_type" : "_ZTIPi" 1497 } 1498 ], 1499 "return_type" : "_ZTIj", 1500 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1501 }, 1502 { 1503 "function_name" : "eglReleaseTexImage", 1504 "linker_set_key" : "eglReleaseTexImage", 1505 "parameters" : 1506 [ 1507 { 1508 "referenced_type" : "_ZTIPv" 1509 }, 1510 { 1511 "referenced_type" : "_ZTIPv" 1512 }, 1513 { 1514 "referenced_type" : "_ZTIi" 1515 } 1516 ], 1517 "return_type" : "_ZTIj", 1518 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1519 }, 1520 { 1521 "function_name" : "eglReleaseThread", 1522 "linker_set_key" : "eglReleaseThread", 1523 "return_type" : "_ZTIj", 1524 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1525 }, 1526 { 1527 "function_name" : "eglSetDamageRegionKHR", 1528 "linker_set_key" : "eglSetDamageRegionKHR", 1529 "parameters" : 1530 [ 1531 { 1532 "referenced_type" : "_ZTIPv" 1533 }, 1534 { 1535 "referenced_type" : "_ZTIPv" 1536 }, 1537 { 1538 "referenced_type" : "_ZTIPi" 1539 }, 1540 { 1541 "referenced_type" : "_ZTIi" 1542 } 1543 ], 1544 "return_type" : "_ZTIj", 1545 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1546 }, 1547 { 1548 "function_name" : "eglSignalSyncKHR", 1549 "linker_set_key" : "eglSignalSyncKHR", 1550 "parameters" : 1551 [ 1552 { 1553 "referenced_type" : "_ZTIPv" 1554 }, 1555 { 1556 "referenced_type" : "_ZTIPv" 1557 }, 1558 { 1559 "referenced_type" : "_ZTIj" 1560 } 1561 ], 1562 "return_type" : "_ZTIj", 1563 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1564 }, 1565 { 1566 "function_name" : "eglStreamAttribKHR", 1567 "linker_set_key" : "eglStreamAttribKHR", 1568 "parameters" : 1569 [ 1570 { 1571 "referenced_type" : "_ZTIPv" 1572 }, 1573 { 1574 "referenced_type" : "_ZTIPv" 1575 }, 1576 { 1577 "referenced_type" : "_ZTIj" 1578 }, 1579 { 1580 "referenced_type" : "_ZTIi" 1581 } 1582 ], 1583 "return_type" : "_ZTIj", 1584 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1585 }, 1586 { 1587 "function_name" : "eglStreamConsumerAcquireKHR", 1588 "linker_set_key" : "eglStreamConsumerAcquireKHR", 1589 "parameters" : 1590 [ 1591 { 1592 "referenced_type" : "_ZTIPv" 1593 }, 1594 { 1595 "referenced_type" : "_ZTIPv" 1596 } 1597 ], 1598 "return_type" : "_ZTIj", 1599 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1600 }, 1601 { 1602 "function_name" : "eglStreamConsumerGLTextureExternalKHR", 1603 "linker_set_key" : "eglStreamConsumerGLTextureExternalKHR", 1604 "parameters" : 1605 [ 1606 { 1607 "referenced_type" : "_ZTIPv" 1608 }, 1609 { 1610 "referenced_type" : "_ZTIPv" 1611 } 1612 ], 1613 "return_type" : "_ZTIj", 1614 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1615 }, 1616 { 1617 "function_name" : "eglStreamConsumerReleaseKHR", 1618 "linker_set_key" : "eglStreamConsumerReleaseKHR", 1619 "parameters" : 1620 [ 1621 { 1622 "referenced_type" : "_ZTIPv" 1623 }, 1624 { 1625 "referenced_type" : "_ZTIPv" 1626 } 1627 ], 1628 "return_type" : "_ZTIj", 1629 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1630 }, 1631 { 1632 "function_name" : "eglSurfaceAttrib", 1633 "linker_set_key" : "eglSurfaceAttrib", 1634 "parameters" : 1635 [ 1636 { 1637 "referenced_type" : "_ZTIPv" 1638 }, 1639 { 1640 "referenced_type" : "_ZTIPv" 1641 }, 1642 { 1643 "referenced_type" : "_ZTIi" 1644 }, 1645 { 1646 "referenced_type" : "_ZTIi" 1647 } 1648 ], 1649 "return_type" : "_ZTIj", 1650 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1651 }, 1652 { 1653 "function_name" : "eglSwapBuffers", 1654 "linker_set_key" : "eglSwapBuffers", 1655 "parameters" : 1656 [ 1657 { 1658 "referenced_type" : "_ZTIPv" 1659 }, 1660 { 1661 "referenced_type" : "_ZTIPv" 1662 } 1663 ], 1664 "return_type" : "_ZTIj", 1665 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1666 }, 1667 { 1668 "function_name" : "eglSwapBuffersWithDamageKHR", 1669 "linker_set_key" : "eglSwapBuffersWithDamageKHR", 1670 "parameters" : 1671 [ 1672 { 1673 "referenced_type" : "_ZTIPv" 1674 }, 1675 { 1676 "referenced_type" : "_ZTIPv" 1677 }, 1678 { 1679 "referenced_type" : "_ZTIPKi" 1680 }, 1681 { 1682 "referenced_type" : "_ZTIi" 1683 } 1684 ], 1685 "return_type" : "_ZTIj", 1686 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1687 }, 1688 { 1689 "function_name" : "eglSwapInterval", 1690 "linker_set_key" : "eglSwapInterval", 1691 "parameters" : 1692 [ 1693 { 1694 "referenced_type" : "_ZTIPv" 1695 }, 1696 { 1697 "referenced_type" : "_ZTIi" 1698 } 1699 ], 1700 "return_type" : "_ZTIj", 1701 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1702 }, 1703 { 1704 "function_name" : "eglTerminate", 1705 "linker_set_key" : "eglTerminate", 1706 "parameters" : 1707 [ 1708 { 1709 "referenced_type" : "_ZTIPv" 1710 } 1711 ], 1712 "return_type" : "_ZTIj", 1713 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1714 }, 1715 { 1716 "function_name" : "eglUnlockSurfaceKHR", 1717 "linker_set_key" : "eglUnlockSurfaceKHR", 1718 "parameters" : 1719 [ 1720 { 1721 "referenced_type" : "_ZTIPv" 1722 }, 1723 { 1724 "referenced_type" : "_ZTIPv" 1725 } 1726 ], 1727 "return_type" : "_ZTIj", 1728 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1729 }, 1730 { 1731 "function_name" : "eglWaitClient", 1732 "linker_set_key" : "eglWaitClient", 1733 "return_type" : "_ZTIj", 1734 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1735 }, 1736 { 1737 "function_name" : "eglWaitGL", 1738 "linker_set_key" : "eglWaitGL", 1739 "return_type" : "_ZTIj", 1740 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1741 }, 1742 { 1743 "function_name" : "eglWaitNative", 1744 "linker_set_key" : "eglWaitNative", 1745 "parameters" : 1746 [ 1747 { 1748 "referenced_type" : "_ZTIi" 1749 } 1750 ], 1751 "return_type" : "_ZTIj", 1752 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1753 }, 1754 { 1755 "function_name" : "eglWaitSync", 1756 "linker_set_key" : "eglWaitSync", 1757 "parameters" : 1758 [ 1759 { 1760 "referenced_type" : "_ZTIPv" 1761 }, 1762 { 1763 "referenced_type" : "_ZTIPv" 1764 }, 1765 { 1766 "referenced_type" : "_ZTIi" 1767 } 1768 ], 1769 "return_type" : "_ZTIj", 1770 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1771 }, 1772 { 1773 "function_name" : "eglWaitSyncKHR", 1774 "linker_set_key" : "eglWaitSyncKHR", 1775 "parameters" : 1776 [ 1777 { 1778 "referenced_type" : "_ZTIPv" 1779 }, 1780 { 1781 "referenced_type" : "_ZTIPv" 1782 }, 1783 { 1784 "referenced_type" : "_ZTIi" 1785 } 1786 ], 1787 "return_type" : "_ZTIi", 1788 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1789 } 1790 ], 1791 "global_vars" : [], 1792 "lvalue_reference_types" : 1793 [ 1794 { 1795 "alignment" : 4, 1796 "linker_set_key" : "_ZTIRKNSt3__15arrayIhLj20EEE", 1797 "name" : "const std::array<unsigned char, 20> &", 1798 "referenced_type" : "_ZTIKNSt3__15arrayIhLj20EEE", 1799 "size" : 4, 1800 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1801 } 1802 ], 1803 "pointer_types" : 1804 [ 1805 { 1806 "alignment" : 4, 1807 "linker_set_key" : "_ZTIP13ANativeWindow", 1808 "name" : "ANativeWindow *", 1809 "referenced_type" : "_ZTI13ANativeWindow", 1810 "size" : 4, 1811 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1812 }, 1813 { 1814 "alignment" : 4, 1815 "linker_set_key" : "_ZTIP19egl_native_pixmap_t", 1816 "name" : "egl_native_pixmap_t *", 1817 "referenced_type" : "_ZTI19egl_native_pixmap_t", 1818 "size" : 4, 1819 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1820 }, 1821 { 1822 "alignment" : 4, 1823 "linker_set_key" : "_ZTIPFPKhPN5angle15PlatformMethodsEPKcE", 1824 "name" : "const unsigned char *(*)(angle::PlatformMethods *, const char *)", 1825 "referenced_type" : "_ZTIFPKhPN5angle15PlatformMethodsEPKcE", 1826 "size" : 4, 1827 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1828 }, 1829 { 1830 "alignment" : 4, 1831 "linker_set_key" : "_ZTIPFdPN5angle15PlatformMethodsEE", 1832 "name" : "double (*)(angle::PlatformMethods *)", 1833 "referenced_type" : "_ZTIFdPN5angle15PlatformMethodsEE", 1834 "size" : 4, 1835 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1836 }, 1837 { 1838 "alignment" : 4, 1839 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE", 1840 "name" : "void (*)(angle::PlatformMethods *, const char *)", 1841 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKcE", 1842 "size" : 4, 1843 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1844 }, 1845 { 1846 "alignment" : 4, 1847 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKcbE", 1848 "name" : "void (*)(angle::PlatformMethods *, const char *, bool)", 1849 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKcbE", 1850 "size" : 4, 1851 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1852 }, 1853 { 1854 "alignment" : 4, 1855 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKciE", 1856 "name" : "void (*)(angle::PlatformMethods *, const char *, int)", 1857 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKciE", 1858 "size" : 4, 1859 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1860 }, 1861 { 1862 "alignment" : 4, 1863 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiE", 1864 "name" : "void (*)(angle::PlatformMethods *, const char *, int, int)", 1865 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKciiE", 1866 "size" : 4, 1867 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1868 }, 1869 { 1870 "alignment" : 4, 1871 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiiiE", 1872 "name" : "void (*)(angle::PlatformMethods *, const char *, int, int, int, int)", 1873 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKciiiiE", 1874 "size" : 4, 1875 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1876 }, 1877 { 1878 "alignment" : 4, 1879 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKhPKcyE", 1880 "name" : "void (*)(angle::PlatformMethods *, const unsigned char *, const char *, unsigned long long)", 1881 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKhPKcyE", 1882 "size" : 4, 1883 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1884 }, 1885 { 1886 "alignment" : 4, 1887 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE", 1888 "name" : "void (*)(angle::PlatformMethods *, angle::FeaturesVk *)", 1889 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE", 1890 "size" : 4, 1891 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1892 }, 1893 { 1894 "alignment" : 4, 1895 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE", 1896 "name" : "void (*)(angle::PlatformMethods *, angle::WorkaroundsD3D *)", 1897 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE", 1898 "size" : 4, 1899 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1900 }, 1901 { 1902 "alignment" : 4, 1903 "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLj20EEEjPKhE", 1904 "name" : "void (*)(angle::PlatformMethods *, const std::array<unsigned char, 20> &, unsigned int, const unsigned char *)", 1905 "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLj20EEEjPKhE", 1906 "size" : 4, 1907 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1908 }, 1909 { 1910 "alignment" : 4, 1911 "linker_set_key" : "_ZTIPFvvE", 1912 "name" : "void (*)()", 1913 "referenced_type" : "_ZTIFvvE", 1914 "size" : 4, 1915 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1916 }, 1917 { 1918 "alignment" : 4, 1919 "linker_set_key" : "_ZTIPFyPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE", 1920 "name" : "unsigned long long (*)(angle::PlatformMethods *, char, const unsigned char *, const char *, unsigned long long, double, int, const char **, const unsigned char *, const unsigned long long *, unsigned char)", 1921 "referenced_type" : "_ZTIFyPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE", 1922 "size" : 4, 1923 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1924 }, 1925 { 1926 "alignment" : 4, 1927 "linker_set_key" : "_ZTIPK15AHardwareBuffer", 1928 "name" : "const AHardwareBuffer *", 1929 "referenced_type" : "_ZTIK15AHardwareBuffer", 1930 "size" : 4, 1931 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 1932 }, 1933 { 1934 "alignment" : 4, 1935 "linker_set_key" : "_ZTIPKc", 1936 "name" : "const char *", 1937 "referenced_type" : "_ZTIKc", 1938 "size" : 4, 1939 "source_file" : "frameworks/native/opengl/libs/EGL/include/private/EGL/cache.h" 1940 }, 1941 { 1942 "alignment" : 4, 1943 "linker_set_key" : "_ZTIPKh", 1944 "name" : "const unsigned char *", 1945 "referenced_type" : "_ZTIKh", 1946 "size" : 4, 1947 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1948 }, 1949 { 1950 "alignment" : 4, 1951 "linker_set_key" : "_ZTIPKi", 1952 "name" : "const int *", 1953 "referenced_type" : "_ZTIKi", 1954 "size" : 4, 1955 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 1956 }, 1957 { 1958 "alignment" : 4, 1959 "linker_set_key" : "_ZTIPKy", 1960 "name" : "const unsigned long long *", 1961 "referenced_type" : "_ZTIKy", 1962 "size" : 4, 1963 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1964 }, 1965 { 1966 "alignment" : 4, 1967 "linker_set_key" : "_ZTIPN5angle10FeaturesVkE", 1968 "name" : "angle::FeaturesVk *", 1969 "referenced_type" : "_ZTIN5angle10FeaturesVkE", 1970 "size" : 4, 1971 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1972 }, 1973 { 1974 "alignment" : 4, 1975 "linker_set_key" : "_ZTIPN5angle14WorkaroundsD3DE", 1976 "name" : "angle::WorkaroundsD3D *", 1977 "referenced_type" : "_ZTIN5angle14WorkaroundsD3DE", 1978 "size" : 4, 1979 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1980 }, 1981 { 1982 "alignment" : 4, 1983 "linker_set_key" : "_ZTIPN5angle15PlatformMethodsE", 1984 "name" : "angle::PlatformMethods *", 1985 "referenced_type" : "_ZTIN5angle15PlatformMethodsE", 1986 "size" : 4, 1987 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1988 }, 1989 { 1990 "alignment" : 4, 1991 "linker_set_key" : "_ZTIPPKc", 1992 "name" : "const char **", 1993 "referenced_type" : "_ZTIPKc", 1994 "size" : 4, 1995 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 1996 }, 1997 { 1998 "alignment" : 4, 1999 "linker_set_key" : "_ZTIPPv", 2000 "name" : "void **", 2001 "referenced_type" : "_ZTIPv", 2002 "size" : 4, 2003 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 2004 }, 2005 { 2006 "alignment" : 4, 2007 "linker_set_key" : "_ZTIPi", 2008 "name" : "int *", 2009 "referenced_type" : "_ZTIi", 2010 "size" : 4, 2011 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 2012 }, 2013 { 2014 "alignment" : 4, 2015 "linker_set_key" : "_ZTIPv", 2016 "name" : "void *", 2017 "referenced_type" : "_ZTIv", 2018 "size" : 4, 2019 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 2020 }, 2021 { 2022 "alignment" : 4, 2023 "linker_set_key" : "_ZTIPx", 2024 "name" : "long long *", 2025 "referenced_type" : "_ZTIx", 2026 "size" : 4, 2027 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 2028 }, 2029 { 2030 "alignment" : 4, 2031 "linker_set_key" : "_ZTIPy", 2032 "name" : "unsigned long long *", 2033 "referenced_type" : "_ZTIy", 2034 "size" : 4, 2035 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 2036 } 2037 ], 2038 "qualified_types" : 2039 [ 2040 { 2041 "alignment" : 4, 2042 "is_const" : true, 2043 "linker_set_key" : "_ZTIA15_KPKc", 2044 "name" : "const char *const[15]", 2045 "referenced_type" : "_ZTIA15_PKc", 2046 "size" : 60, 2047 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 2048 }, 2049 { 2050 "is_const" : true, 2051 "linker_set_key" : "_ZTIK15AHardwareBuffer", 2052 "name" : "const AHardwareBuffer", 2053 "referenced_type" : "_ZTI15AHardwareBuffer", 2054 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 2055 }, 2056 { 2057 "is_const" : true, 2058 "linker_set_key" : "_ZTIKNSt3__15arrayIhLj20EEE", 2059 "name" : "const std::array<unsigned char, 20>", 2060 "referenced_type" : "_ZTINSt3__15arrayIhLj20EEE", 2061 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 2062 }, 2063 { 2064 "alignment" : 1, 2065 "is_const" : true, 2066 "linker_set_key" : "_ZTIKc", 2067 "name" : "const char", 2068 "referenced_type" : "_ZTIc", 2069 "size" : 1, 2070 "source_file" : "frameworks/native/opengl/libs/EGL/include/private/EGL/cache.h" 2071 }, 2072 { 2073 "alignment" : 1, 2074 "is_const" : true, 2075 "linker_set_key" : "_ZTIKh", 2076 "name" : "const unsigned char", 2077 "referenced_type" : "_ZTIh", 2078 "size" : 1, 2079 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 2080 }, 2081 { 2082 "alignment" : 4, 2083 "is_const" : true, 2084 "linker_set_key" : "_ZTIKi", 2085 "name" : "const int", 2086 "referenced_type" : "_ZTIi", 2087 "size" : 4, 2088 "source_file" : "frameworks/native/opengl/include/EGL/egl.h" 2089 }, 2090 { 2091 "alignment" : 4, 2092 "is_const" : true, 2093 "linker_set_key" : "_ZTIKj", 2094 "name" : "const unsigned int", 2095 "referenced_type" : "_ZTIj", 2096 "size" : 4, 2097 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 2098 }, 2099 { 2100 "alignment" : 8, 2101 "is_const" : true, 2102 "linker_set_key" : "_ZTIKy", 2103 "name" : "const unsigned long long", 2104 "referenced_type" : "_ZTIy", 2105 "size" : 8, 2106 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 2107 } 2108 ], 2109 "record_types" : 2110 [ 2111 { 2112 "alignment" : 4, 2113 "fields" : 2114 [ 2115 { 2116 "field_name" : "pData", 2117 "referenced_type" : "_ZTIPv" 2118 }, 2119 { 2120 "field_name" : "iWidth", 2121 "field_offset" : 32, 2122 "referenced_type" : "_ZTIi" 2123 }, 2124 { 2125 "field_name" : "iHeight", 2126 "field_offset" : 64, 2127 "referenced_type" : "_ZTIi" 2128 }, 2129 { 2130 "field_name" : "iStride", 2131 "field_offset" : 96, 2132 "referenced_type" : "_ZTIi" 2133 } 2134 ], 2135 "linker_set_key" : "_ZTI17EGLClientPixmapHI", 2136 "name" : "EGLClientPixmapHI", 2137 "size" : 16, 2138 "source_file" : "frameworks/native/opengl/include/EGL/eglext.h" 2139 }, 2140 { 2141 "alignment" : 4, 2142 "fields" : 2143 [ 2144 { 2145 "field_name" : "context", 2146 "referenced_type" : "_ZTIPv" 2147 }, 2148 { 2149 "field_name" : "currentTime", 2150 "field_offset" : 32, 2151 "referenced_type" : "_ZTIPFdPN5angle15PlatformMethodsEE" 2152 }, 2153 { 2154 "field_name" : "monotonicallyIncreasingTime", 2155 "field_offset" : 64, 2156 "referenced_type" : "_ZTIPFdPN5angle15PlatformMethodsEE" 2157 }, 2158 { 2159 "field_name" : "logError", 2160 "field_offset" : 96, 2161 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE" 2162 }, 2163 { 2164 "field_name" : "logWarning", 2165 "field_offset" : 128, 2166 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE" 2167 }, 2168 { 2169 "field_name" : "logInfo", 2170 "field_offset" : 160, 2171 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE" 2172 }, 2173 { 2174 "field_name" : "getTraceCategoryEnabledFlag", 2175 "field_offset" : 192, 2176 "referenced_type" : "_ZTIPFPKhPN5angle15PlatformMethodsEPKcE" 2177 }, 2178 { 2179 "field_name" : "addTraceEvent", 2180 "field_offset" : 224, 2181 "referenced_type" : "_ZTIPFyPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE" 2182 }, 2183 { 2184 "field_name" : "updateTraceEventDuration", 2185 "field_offset" : 256, 2186 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKhPKcyE" 2187 }, 2188 { 2189 "field_name" : "histogramCustomCounts", 2190 "field_offset" : 288, 2191 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiiiE" 2192 }, 2193 { 2194 "field_name" : "histogramEnumeration", 2195 "field_offset" : 320, 2196 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiE" 2197 }, 2198 { 2199 "field_name" : "histogramSparse", 2200 "field_offset" : 352, 2201 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKciE" 2202 }, 2203 { 2204 "field_name" : "histogramBoolean", 2205 "field_offset" : 384, 2206 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcbE" 2207 }, 2208 { 2209 "field_name" : "overrideWorkaroundsD3D", 2210 "field_offset" : 416, 2211 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE" 2212 }, 2213 { 2214 "field_name" : "overrideFeaturesVk", 2215 "field_offset" : 448, 2216 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE" 2217 }, 2218 { 2219 "field_name" : "cacheProgram", 2220 "field_offset" : 480, 2221 "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLj20EEEjPKhE" 2222 } 2223 ], 2224 "linker_set_key" : "_ZTIN5angle15PlatformMethodsE", 2225 "name" : "angle::PlatformMethods", 2226 "size" : 64, 2227 "source_file" : "frameworks/native/opengl/include/EGL/Platform.h" 2228 } 2229 ], 2230 "rvalue_reference_types" : [] 2231} 2232