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