github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/apis44.js.wasm.yaml (about) 1 - File: webref/screen-wake-lock.idl 2 Enum: 3 Name: WakeLockType 4 Values: 5 - screen 6 - File: webref/web-bluetooth.idl 7 Dict: 8 Name: WatchAdvertisementsOptions 9 Fields: 10 - Name: signal 11 Type: 12 Name: AbortSignal 13 - File: webref/webaudio.idl 14 Interface: 15 Name: WaveShaperNode 16 Inherits: AudioNode 17 ExtAttrs: 18 - Name: Exposed 19 Values: 20 - Window 21 Attrs: 22 - Name: curve 23 Type: 24 Name: Float32Array 25 Nullable: true 26 ExtAttrs: 27 - Name: Exposed 28 Values: 29 - Window 30 - Name: oversample 31 Type: 32 Name: OverSampleType 33 ExtAttrs: 34 - Name: Exposed 35 Values: 36 - Window 37 Constructors: 38 - Args: 39 - Name: context 40 Type: 41 Name: BaseAudioContext 42 - Name: options 43 Optional: true 44 Default: '{}' 45 Type: 46 Name: WaveShaperOptions 47 ExtAttrs: 48 - Name: Exposed 49 Values: 50 - Window 51 - File: webref/webaudio.idl 52 Dict: 53 Name: WaveShaperOptions 54 Inherits: AudioNodeOptions 55 Fields: 56 - Name: curve 57 Type: 58 Name: sequence 59 Params: 60 - Name: float 61 - Name: oversample 62 Default: '"none"' 63 Type: 64 Name: OverSampleType 65 - Name: channelCount 66 Type: 67 Name: unsigned long 68 - Name: channelCountMode 69 Type: 70 Name: ChannelCountMode 71 - Name: channelInterpretation 72 Type: 73 Name: ChannelInterpretation 74 - File: webref/wasm-js-api.idl 75 Namespace: 76 Name: WebAssembly 77 ExtAttrs: 78 - Name: Exposed 79 Operations: 80 - Name: validate 81 Args: 82 - Name: bytes 83 Type: 84 Name: BufferSource 85 Returns: 86 - Name: boolean 87 ExtAttrs: 88 - Name: Exposed 89 - Name: compile 90 Args: 91 - Name: bytes 92 Type: 93 Name: BufferSource 94 Returns: 95 - Name: Promise 96 Params: 97 - Name: Module 98 ExtAttrs: 99 - Name: Exposed 100 - Name: instantiate 101 Args: 102 - Name: bytes 103 Type: 104 Name: BufferSource 105 - Name: importObject 106 Optional: true 107 Type: 108 Name: object 109 Returns: 110 - Name: Promise 111 Params: 112 - Name: WebAssemblyInstantiatedSource 113 ExtAttrs: 114 - Name: Exposed 115 - Name: instantiate 116 Args: 117 - Name: moduleObject 118 Type: 119 Name: Module 120 - Name: importObject 121 Optional: true 122 Type: 123 Name: object 124 Returns: 125 - Name: Promise 126 Params: 127 - Name: Instance 128 ExtAttrs: 129 - Name: Exposed 130 - Name: compileStreaming 131 Args: 132 - Name: source 133 Type: 134 Name: Promise 135 Params: 136 - Name: Response 137 Returns: 138 - Name: Promise 139 Params: 140 - Name: Module 141 ExtAttrs: 142 - Name: Exposed 143 Values: 144 - Window 145 - Worker 146 - Name: instantiateStreaming 147 Args: 148 - Name: source 149 Type: 150 Name: Promise 151 Params: 152 - Name: Response 153 - Name: importObject 154 Optional: true 155 Type: 156 Name: object 157 Returns: 158 - Name: Promise 159 Params: 160 - Name: WebAssemblyInstantiatedSource 161 ExtAttrs: 162 - Name: Exposed 163 Values: 164 - Window 165 - Worker 166 - File: webref/wasm-js-api.idl 167 Dict: 168 Name: WebAssemblyInstantiatedSource 169 Fields: 170 - Name: module 171 Required: true 172 Type: 173 Name: Module 174 - Name: instance 175 Required: true 176 Type: 177 Name: Instance 178 - File: webref/webcodecs.idl 179 Callback: 180 Name: WebCodecsErrorCallback 181 Args: 182 - Name: error 183 Type: 184 Name: DOMException 185 Returns: 186 - Name: undefined 187 - File: webref/webgl2.idl 188 Interface: 189 Name: WebGL2RenderingContext 190 ExtAttrs: 191 - Name: Exposed 192 Values: 193 - Window 194 - Worker 195 Constants: 196 - Name: READ_BUFFER 197 Value: "0x0C02" 198 Type: 199 Name: GLenum 200 - Name: UNPACK_ROW_LENGTH 201 Value: "0x0CF2" 202 Type: 203 Name: GLenum 204 - Name: UNPACK_SKIP_ROWS 205 Value: "0x0CF3" 206 Type: 207 Name: GLenum 208 - Name: UNPACK_SKIP_PIXELS 209 Value: "0x0CF4" 210 Type: 211 Name: GLenum 212 - Name: PACK_ROW_LENGTH 213 Value: "0x0D02" 214 Type: 215 Name: GLenum 216 - Name: PACK_SKIP_ROWS 217 Value: "0x0D03" 218 Type: 219 Name: GLenum 220 - Name: PACK_SKIP_PIXELS 221 Value: "0x0D04" 222 Type: 223 Name: GLenum 224 - Name: COLOR 225 Value: "0x1800" 226 Type: 227 Name: GLenum 228 - Name: DEPTH 229 Value: "0x1801" 230 Type: 231 Name: GLenum 232 - Name: STENCIL 233 Value: "0x1802" 234 Type: 235 Name: GLenum 236 - Name: RED 237 Value: "0x1903" 238 Type: 239 Name: GLenum 240 - Name: RGB8 241 Value: "0x8051" 242 Type: 243 Name: GLenum 244 - Name: RGBA8 245 Value: "0x8058" 246 Type: 247 Name: GLenum 248 - Name: RGB10_A2 249 Value: "0x8059" 250 Type: 251 Name: GLenum 252 - Name: TEXTURE_BINDING_3D 253 Value: "0x806A" 254 Type: 255 Name: GLenum 256 - Name: UNPACK_SKIP_IMAGES 257 Value: "0x806D" 258 Type: 259 Name: GLenum 260 - Name: UNPACK_IMAGE_HEIGHT 261 Value: "0x806E" 262 Type: 263 Name: GLenum 264 - Name: TEXTURE_3D 265 Value: "0x806F" 266 Type: 267 Name: GLenum 268 - Name: TEXTURE_WRAP_R 269 Value: "0x8072" 270 Type: 271 Name: GLenum 272 - Name: MAX_3D_TEXTURE_SIZE 273 Value: "0x8073" 274 Type: 275 Name: GLenum 276 - Name: UNSIGNED_INT_2_10_10_10_REV 277 Value: "0x8368" 278 Type: 279 Name: GLenum 280 - Name: MAX_ELEMENTS_VERTICES 281 Value: "0x80E8" 282 Type: 283 Name: GLenum 284 - Name: MAX_ELEMENTS_INDICES 285 Value: "0x80E9" 286 Type: 287 Name: GLenum 288 - Name: TEXTURE_MIN_LOD 289 Value: "0x813A" 290 Type: 291 Name: GLenum 292 - Name: TEXTURE_MAX_LOD 293 Value: "0x813B" 294 Type: 295 Name: GLenum 296 - Name: TEXTURE_BASE_LEVEL 297 Value: "0x813C" 298 Type: 299 Name: GLenum 300 - Name: TEXTURE_MAX_LEVEL 301 Value: "0x813D" 302 Type: 303 Name: GLenum 304 - Name: MIN 305 Value: "0x8007" 306 Type: 307 Name: GLenum 308 - Name: MAX 309 Value: "0x8008" 310 Type: 311 Name: GLenum 312 - Name: DEPTH_COMPONENT24 313 Value: "0x81A6" 314 Type: 315 Name: GLenum 316 - Name: MAX_TEXTURE_LOD_BIAS 317 Value: "0x84FD" 318 Type: 319 Name: GLenum 320 - Name: TEXTURE_COMPARE_MODE 321 Value: "0x884C" 322 Type: 323 Name: GLenum 324 - Name: TEXTURE_COMPARE_FUNC 325 Value: "0x884D" 326 Type: 327 Name: GLenum 328 - Name: CURRENT_QUERY 329 Value: "0x8865" 330 Type: 331 Name: GLenum 332 - Name: QUERY_RESULT 333 Value: "0x8866" 334 Type: 335 Name: GLenum 336 - Name: QUERY_RESULT_AVAILABLE 337 Value: "0x8867" 338 Type: 339 Name: GLenum 340 - Name: STREAM_READ 341 Value: "0x88E1" 342 Type: 343 Name: GLenum 344 - Name: STREAM_COPY 345 Value: "0x88E2" 346 Type: 347 Name: GLenum 348 - Name: STATIC_READ 349 Value: "0x88E5" 350 Type: 351 Name: GLenum 352 - Name: STATIC_COPY 353 Value: "0x88E6" 354 Type: 355 Name: GLenum 356 - Name: DYNAMIC_READ 357 Value: "0x88E9" 358 Type: 359 Name: GLenum 360 - Name: DYNAMIC_COPY 361 Value: "0x88EA" 362 Type: 363 Name: GLenum 364 - Name: MAX_DRAW_BUFFERS 365 Value: "0x8824" 366 Type: 367 Name: GLenum 368 - Name: DRAW_BUFFER0 369 Value: "0x8825" 370 Type: 371 Name: GLenum 372 - Name: DRAW_BUFFER1 373 Value: "0x8826" 374 Type: 375 Name: GLenum 376 - Name: DRAW_BUFFER2 377 Value: "0x8827" 378 Type: 379 Name: GLenum 380 - Name: DRAW_BUFFER3 381 Value: "0x8828" 382 Type: 383 Name: GLenum 384 - Name: DRAW_BUFFER4 385 Value: "0x8829" 386 Type: 387 Name: GLenum 388 - Name: DRAW_BUFFER5 389 Value: "0x882A" 390 Type: 391 Name: GLenum 392 - Name: DRAW_BUFFER6 393 Value: "0x882B" 394 Type: 395 Name: GLenum 396 - Name: DRAW_BUFFER7 397 Value: "0x882C" 398 Type: 399 Name: GLenum 400 - Name: DRAW_BUFFER8 401 Value: "0x882D" 402 Type: 403 Name: GLenum 404 - Name: DRAW_BUFFER9 405 Value: "0x882E" 406 Type: 407 Name: GLenum 408 - Name: DRAW_BUFFER10 409 Value: "0x882F" 410 Type: 411 Name: GLenum 412 - Name: DRAW_BUFFER11 413 Value: "0x8830" 414 Type: 415 Name: GLenum 416 - Name: DRAW_BUFFER12 417 Value: "0x8831" 418 Type: 419 Name: GLenum 420 - Name: DRAW_BUFFER13 421 Value: "0x8832" 422 Type: 423 Name: GLenum 424 - Name: DRAW_BUFFER14 425 Value: "0x8833" 426 Type: 427 Name: GLenum 428 - Name: DRAW_BUFFER15 429 Value: "0x8834" 430 Type: 431 Name: GLenum 432 - Name: MAX_FRAGMENT_UNIFORM_COMPONENTS 433 Value: "0x8B49" 434 Type: 435 Name: GLenum 436 - Name: MAX_VERTEX_UNIFORM_COMPONENTS 437 Value: "0x8B4A" 438 Type: 439 Name: GLenum 440 - Name: SAMPLER_3D 441 Value: "0x8B5F" 442 Type: 443 Name: GLenum 444 - Name: SAMPLER_2D_SHADOW 445 Value: "0x8B62" 446 Type: 447 Name: GLenum 448 - Name: FRAGMENT_SHADER_DERIVATIVE_HINT 449 Value: "0x8B8B" 450 Type: 451 Name: GLenum 452 - Name: PIXEL_PACK_BUFFER 453 Value: "0x88EB" 454 Type: 455 Name: GLenum 456 - Name: PIXEL_UNPACK_BUFFER 457 Value: "0x88EC" 458 Type: 459 Name: GLenum 460 - Name: PIXEL_PACK_BUFFER_BINDING 461 Value: "0x88ED" 462 Type: 463 Name: GLenum 464 - Name: PIXEL_UNPACK_BUFFER_BINDING 465 Value: "0x88EF" 466 Type: 467 Name: GLenum 468 - Name: FLOAT_MAT2x3 469 Value: "0x8B65" 470 Type: 471 Name: GLenum 472 - Name: FLOAT_MAT2x4 473 Value: "0x8B66" 474 Type: 475 Name: GLenum 476 - Name: FLOAT_MAT3x2 477 Value: "0x8B67" 478 Type: 479 Name: GLenum 480 - Name: FLOAT_MAT3x4 481 Value: "0x8B68" 482 Type: 483 Name: GLenum 484 - Name: FLOAT_MAT4x2 485 Value: "0x8B69" 486 Type: 487 Name: GLenum 488 - Name: FLOAT_MAT4x3 489 Value: "0x8B6A" 490 Type: 491 Name: GLenum 492 - Name: SRGB 493 Value: "0x8C40" 494 Type: 495 Name: GLenum 496 - Name: SRGB8 497 Value: "0x8C41" 498 Type: 499 Name: GLenum 500 - Name: SRGB8_ALPHA8 501 Value: "0x8C43" 502 Type: 503 Name: GLenum 504 - Name: COMPARE_REF_TO_TEXTURE 505 Value: "0x884E" 506 Type: 507 Name: GLenum 508 - Name: RGBA32F 509 Value: "0x8814" 510 Type: 511 Name: GLenum 512 - Name: RGB32F 513 Value: "0x8815" 514 Type: 515 Name: GLenum 516 - Name: RGBA16F 517 Value: "0x881A" 518 Type: 519 Name: GLenum 520 - Name: RGB16F 521 Value: "0x881B" 522 Type: 523 Name: GLenum 524 - Name: VERTEX_ATTRIB_ARRAY_INTEGER 525 Value: "0x88FD" 526 Type: 527 Name: GLenum 528 - Name: MAX_ARRAY_TEXTURE_LAYERS 529 Value: "0x88FF" 530 Type: 531 Name: GLenum 532 - Name: MIN_PROGRAM_TEXEL_OFFSET 533 Value: "0x8904" 534 Type: 535 Name: GLenum 536 - Name: MAX_PROGRAM_TEXEL_OFFSET 537 Value: "0x8905" 538 Type: 539 Name: GLenum 540 - Name: MAX_VARYING_COMPONENTS 541 Value: "0x8B4B" 542 Type: 543 Name: GLenum 544 - Name: TEXTURE_2D_ARRAY 545 Value: "0x8C1A" 546 Type: 547 Name: GLenum 548 - Name: TEXTURE_BINDING_2D_ARRAY 549 Value: "0x8C1D" 550 Type: 551 Name: GLenum 552 - Name: R11F_G11F_B10F 553 Value: "0x8C3A" 554 Type: 555 Name: GLenum 556 - Name: UNSIGNED_INT_10F_11F_11F_REV 557 Value: "0x8C3B" 558 Type: 559 Name: GLenum 560 - Name: RGB9_E5 561 Value: "0x8C3D" 562 Type: 563 Name: GLenum 564 - Name: UNSIGNED_INT_5_9_9_9_REV 565 Value: "0x8C3E" 566 Type: 567 Name: GLenum 568 - Name: TRANSFORM_FEEDBACK_BUFFER_MODE 569 Value: "0x8C7F" 570 Type: 571 Name: GLenum 572 - Name: MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 573 Value: "0x8C80" 574 Type: 575 Name: GLenum 576 - Name: TRANSFORM_FEEDBACK_VARYINGS 577 Value: "0x8C83" 578 Type: 579 Name: GLenum 580 - Name: TRANSFORM_FEEDBACK_BUFFER_START 581 Value: "0x8C84" 582 Type: 583 Name: GLenum 584 - Name: TRANSFORM_FEEDBACK_BUFFER_SIZE 585 Value: "0x8C85" 586 Type: 587 Name: GLenum 588 - Name: TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN 589 Value: "0x8C88" 590 Type: 591 Name: GLenum 592 - Name: RASTERIZER_DISCARD 593 Value: "0x8C89" 594 Type: 595 Name: GLenum 596 - Name: MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 597 Value: "0x8C8A" 598 Type: 599 Name: GLenum 600 - Name: MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS 601 Value: "0x8C8B" 602 Type: 603 Name: GLenum 604 - Name: INTERLEAVED_ATTRIBS 605 Value: "0x8C8C" 606 Type: 607 Name: GLenum 608 - Name: SEPARATE_ATTRIBS 609 Value: "0x8C8D" 610 Type: 611 Name: GLenum 612 - Name: TRANSFORM_FEEDBACK_BUFFER 613 Value: "0x8C8E" 614 Type: 615 Name: GLenum 616 - Name: TRANSFORM_FEEDBACK_BUFFER_BINDING 617 Value: "0x8C8F" 618 Type: 619 Name: GLenum 620 - Name: RGBA32UI 621 Value: "0x8D70" 622 Type: 623 Name: GLenum 624 - Name: RGB32UI 625 Value: "0x8D71" 626 Type: 627 Name: GLenum 628 - Name: RGBA16UI 629 Value: "0x8D76" 630 Type: 631 Name: GLenum 632 - Name: RGB16UI 633 Value: "0x8D77" 634 Type: 635 Name: GLenum 636 - Name: RGBA8UI 637 Value: "0x8D7C" 638 Type: 639 Name: GLenum 640 - Name: RGB8UI 641 Value: "0x8D7D" 642 Type: 643 Name: GLenum 644 - Name: RGBA32I 645 Value: "0x8D82" 646 Type: 647 Name: GLenum 648 - Name: RGB32I 649 Value: "0x8D83" 650 Type: 651 Name: GLenum 652 - Name: RGBA16I 653 Value: "0x8D88" 654 Type: 655 Name: GLenum 656 - Name: RGB16I 657 Value: "0x8D89" 658 Type: 659 Name: GLenum 660 - Name: RGBA8I 661 Value: "0x8D8E" 662 Type: 663 Name: GLenum 664 - Name: RGB8I 665 Value: "0x8D8F" 666 Type: 667 Name: GLenum 668 - Name: RED_INTEGER 669 Value: "0x8D94" 670 Type: 671 Name: GLenum 672 - Name: RGB_INTEGER 673 Value: "0x8D98" 674 Type: 675 Name: GLenum 676 - Name: RGBA_INTEGER 677 Value: "0x8D99" 678 Type: 679 Name: GLenum 680 - Name: SAMPLER_2D_ARRAY 681 Value: "0x8DC1" 682 Type: 683 Name: GLenum 684 - Name: SAMPLER_2D_ARRAY_SHADOW 685 Value: "0x8DC4" 686 Type: 687 Name: GLenum 688 - Name: SAMPLER_CUBE_SHADOW 689 Value: "0x8DC5" 690 Type: 691 Name: GLenum 692 - Name: UNSIGNED_INT_VEC2 693 Value: "0x8DC6" 694 Type: 695 Name: GLenum 696 - Name: UNSIGNED_INT_VEC3 697 Value: "0x8DC7" 698 Type: 699 Name: GLenum 700 - Name: UNSIGNED_INT_VEC4 701 Value: "0x8DC8" 702 Type: 703 Name: GLenum 704 - Name: INT_SAMPLER_2D 705 Value: "0x8DCA" 706 Type: 707 Name: GLenum 708 - Name: INT_SAMPLER_3D 709 Value: "0x8DCB" 710 Type: 711 Name: GLenum 712 - Name: INT_SAMPLER_CUBE 713 Value: "0x8DCC" 714 Type: 715 Name: GLenum 716 - Name: INT_SAMPLER_2D_ARRAY 717 Value: "0x8DCF" 718 Type: 719 Name: GLenum 720 - Name: UNSIGNED_INT_SAMPLER_2D 721 Value: "0x8DD2" 722 Type: 723 Name: GLenum 724 - Name: UNSIGNED_INT_SAMPLER_3D 725 Value: "0x8DD3" 726 Type: 727 Name: GLenum 728 - Name: UNSIGNED_INT_SAMPLER_CUBE 729 Value: "0x8DD4" 730 Type: 731 Name: GLenum 732 - Name: UNSIGNED_INT_SAMPLER_2D_ARRAY 733 Value: "0x8DD7" 734 Type: 735 Name: GLenum 736 - Name: DEPTH_COMPONENT32F 737 Value: "0x8CAC" 738 Type: 739 Name: GLenum 740 - Name: DEPTH32F_STENCIL8 741 Value: "0x8CAD" 742 Type: 743 Name: GLenum 744 - Name: FLOAT_32_UNSIGNED_INT_24_8_REV 745 Value: "0x8DAD" 746 Type: 747 Name: GLenum 748 - Name: FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 749 Value: "0x8210" 750 Type: 751 Name: GLenum 752 - Name: FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 753 Value: "0x8211" 754 Type: 755 Name: GLenum 756 - Name: FRAMEBUFFER_ATTACHMENT_RED_SIZE 757 Value: "0x8212" 758 Type: 759 Name: GLenum 760 - Name: FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 761 Value: "0x8213" 762 Type: 763 Name: GLenum 764 - Name: FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 765 Value: "0x8214" 766 Type: 767 Name: GLenum 768 - Name: FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 769 Value: "0x8215" 770 Type: 771 Name: GLenum 772 - Name: FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 773 Value: "0x8216" 774 Type: 775 Name: GLenum 776 - Name: FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 777 Value: "0x8217" 778 Type: 779 Name: GLenum 780 - Name: FRAMEBUFFER_DEFAULT 781 Value: "0x8218" 782 Type: 783 Name: GLenum 784 - Name: UNSIGNED_INT_24_8 785 Value: "0x84FA" 786 Type: 787 Name: GLenum 788 - Name: DEPTH24_STENCIL8 789 Value: "0x88F0" 790 Type: 791 Name: GLenum 792 - Name: UNSIGNED_NORMALIZED 793 Value: "0x8C17" 794 Type: 795 Name: GLenum 796 - Name: DRAW_FRAMEBUFFER_BINDING 797 Value: "0x8CA6" 798 Type: 799 Name: GLenum 800 - Name: READ_FRAMEBUFFER 801 Value: "0x8CA8" 802 Type: 803 Name: GLenum 804 - Name: DRAW_FRAMEBUFFER 805 Value: "0x8CA9" 806 Type: 807 Name: GLenum 808 - Name: READ_FRAMEBUFFER_BINDING 809 Value: "0x8CAA" 810 Type: 811 Name: GLenum 812 - Name: RENDERBUFFER_SAMPLES 813 Value: "0x8CAB" 814 Type: 815 Name: GLenum 816 - Name: FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 817 Value: "0x8CD4" 818 Type: 819 Name: GLenum 820 - Name: MAX_COLOR_ATTACHMENTS 821 Value: "0x8CDF" 822 Type: 823 Name: GLenum 824 - Name: COLOR_ATTACHMENT1 825 Value: "0x8CE1" 826 Type: 827 Name: GLenum 828 - Name: COLOR_ATTACHMENT2 829 Value: "0x8CE2" 830 Type: 831 Name: GLenum 832 - Name: COLOR_ATTACHMENT3 833 Value: "0x8CE3" 834 Type: 835 Name: GLenum 836 - Name: COLOR_ATTACHMENT4 837 Value: "0x8CE4" 838 Type: 839 Name: GLenum 840 - Name: COLOR_ATTACHMENT5 841 Value: "0x8CE5" 842 Type: 843 Name: GLenum 844 - Name: COLOR_ATTACHMENT6 845 Value: "0x8CE6" 846 Type: 847 Name: GLenum 848 - Name: COLOR_ATTACHMENT7 849 Value: "0x8CE7" 850 Type: 851 Name: GLenum 852 - Name: COLOR_ATTACHMENT8 853 Value: "0x8CE8" 854 Type: 855 Name: GLenum 856 - Name: COLOR_ATTACHMENT9 857 Value: "0x8CE9" 858 Type: 859 Name: GLenum 860 - Name: COLOR_ATTACHMENT10 861 Value: "0x8CEA" 862 Type: 863 Name: GLenum 864 - Name: COLOR_ATTACHMENT11 865 Value: "0x8CEB" 866 Type: 867 Name: GLenum 868 - Name: COLOR_ATTACHMENT12 869 Value: "0x8CEC" 870 Type: 871 Name: GLenum 872 - Name: COLOR_ATTACHMENT13 873 Value: "0x8CED" 874 Type: 875 Name: GLenum 876 - Name: COLOR_ATTACHMENT14 877 Value: "0x8CEE" 878 Type: 879 Name: GLenum 880 - Name: COLOR_ATTACHMENT15 881 Value: "0x8CEF" 882 Type: 883 Name: GLenum 884 - Name: FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 885 Value: "0x8D56" 886 Type: 887 Name: GLenum 888 - Name: MAX_SAMPLES 889 Value: "0x8D57" 890 Type: 891 Name: GLenum 892 - Name: HALF_FLOAT 893 Value: "0x140B" 894 Type: 895 Name: GLenum 896 - Name: RG 897 Value: "0x8227" 898 Type: 899 Name: GLenum 900 - Name: RG_INTEGER 901 Value: "0x8228" 902 Type: 903 Name: GLenum 904 - Name: R8 905 Value: "0x8229" 906 Type: 907 Name: GLenum 908 - Name: RG8 909 Value: "0x822B" 910 Type: 911 Name: GLenum 912 - Name: R16F 913 Value: "0x822D" 914 Type: 915 Name: GLenum 916 - Name: R32F 917 Value: "0x822E" 918 Type: 919 Name: GLenum 920 - Name: RG16F 921 Value: "0x822F" 922 Type: 923 Name: GLenum 924 - Name: RG32F 925 Value: "0x8230" 926 Type: 927 Name: GLenum 928 - Name: R8I 929 Value: "0x8231" 930 Type: 931 Name: GLenum 932 - Name: R8UI 933 Value: "0x8232" 934 Type: 935 Name: GLenum 936 - Name: R16I 937 Value: "0x8233" 938 Type: 939 Name: GLenum 940 - Name: R16UI 941 Value: "0x8234" 942 Type: 943 Name: GLenum 944 - Name: R32I 945 Value: "0x8235" 946 Type: 947 Name: GLenum 948 - Name: R32UI 949 Value: "0x8236" 950 Type: 951 Name: GLenum 952 - Name: RG8I 953 Value: "0x8237" 954 Type: 955 Name: GLenum 956 - Name: RG8UI 957 Value: "0x8238" 958 Type: 959 Name: GLenum 960 - Name: RG16I 961 Value: "0x8239" 962 Type: 963 Name: GLenum 964 - Name: RG16UI 965 Value: "0x823A" 966 Type: 967 Name: GLenum 968 - Name: RG32I 969 Value: "0x823B" 970 Type: 971 Name: GLenum 972 - Name: RG32UI 973 Value: "0x823C" 974 Type: 975 Name: GLenum 976 - Name: VERTEX_ARRAY_BINDING 977 Value: "0x85B5" 978 Type: 979 Name: GLenum 980 - Name: R8_SNORM 981 Value: "0x8F94" 982 Type: 983 Name: GLenum 984 - Name: RG8_SNORM 985 Value: "0x8F95" 986 Type: 987 Name: GLenum 988 - Name: RGB8_SNORM 989 Value: "0x8F96" 990 Type: 991 Name: GLenum 992 - Name: RGBA8_SNORM 993 Value: "0x8F97" 994 Type: 995 Name: GLenum 996 - Name: SIGNED_NORMALIZED 997 Value: "0x8F9C" 998 Type: 999 Name: GLenum 1000 - Name: COPY_READ_BUFFER 1001 Value: "0x8F36" 1002 Type: 1003 Name: GLenum 1004 - Name: COPY_WRITE_BUFFER 1005 Value: "0x8F37" 1006 Type: 1007 Name: GLenum 1008 - Name: COPY_READ_BUFFER_BINDING 1009 Value: "0x8F36" 1010 Type: 1011 Name: GLenum 1012 - Name: COPY_WRITE_BUFFER_BINDING 1013 Value: "0x8F37" 1014 Type: 1015 Name: GLenum 1016 - Name: UNIFORM_BUFFER 1017 Value: "0x8A11" 1018 Type: 1019 Name: GLenum 1020 - Name: UNIFORM_BUFFER_BINDING 1021 Value: "0x8A28" 1022 Type: 1023 Name: GLenum 1024 - Name: UNIFORM_BUFFER_START 1025 Value: "0x8A29" 1026 Type: 1027 Name: GLenum 1028 - Name: UNIFORM_BUFFER_SIZE 1029 Value: "0x8A2A" 1030 Type: 1031 Name: GLenum 1032 - Name: MAX_VERTEX_UNIFORM_BLOCKS 1033 Value: "0x8A2B" 1034 Type: 1035 Name: GLenum 1036 - Name: MAX_FRAGMENT_UNIFORM_BLOCKS 1037 Value: "0x8A2D" 1038 Type: 1039 Name: GLenum 1040 - Name: MAX_COMBINED_UNIFORM_BLOCKS 1041 Value: "0x8A2E" 1042 Type: 1043 Name: GLenum 1044 - Name: MAX_UNIFORM_BUFFER_BINDINGS 1045 Value: "0x8A2F" 1046 Type: 1047 Name: GLenum 1048 - Name: MAX_UNIFORM_BLOCK_SIZE 1049 Value: "0x8A30" 1050 Type: 1051 Name: GLenum 1052 - Name: MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS 1053 Value: "0x8A31" 1054 Type: 1055 Name: GLenum 1056 - Name: MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS 1057 Value: "0x8A33" 1058 Type: 1059 Name: GLenum 1060 - Name: UNIFORM_BUFFER_OFFSET_ALIGNMENT 1061 Value: "0x8A34" 1062 Type: 1063 Name: GLenum 1064 - Name: ACTIVE_UNIFORM_BLOCKS 1065 Value: "0x8A36" 1066 Type: 1067 Name: GLenum 1068 - Name: UNIFORM_TYPE 1069 Value: "0x8A37" 1070 Type: 1071 Name: GLenum 1072 - Name: UNIFORM_SIZE 1073 Value: "0x8A38" 1074 Type: 1075 Name: GLenum 1076 - Name: UNIFORM_BLOCK_INDEX 1077 Value: "0x8A3A" 1078 Type: 1079 Name: GLenum 1080 - Name: UNIFORM_OFFSET 1081 Value: "0x8A3B" 1082 Type: 1083 Name: GLenum 1084 - Name: UNIFORM_ARRAY_STRIDE 1085 Value: "0x8A3C" 1086 Type: 1087 Name: GLenum 1088 - Name: UNIFORM_MATRIX_STRIDE 1089 Value: "0x8A3D" 1090 Type: 1091 Name: GLenum 1092 - Name: UNIFORM_IS_ROW_MAJOR 1093 Value: "0x8A3E" 1094 Type: 1095 Name: GLenum 1096 - Name: UNIFORM_BLOCK_BINDING 1097 Value: "0x8A3F" 1098 Type: 1099 Name: GLenum 1100 - Name: UNIFORM_BLOCK_DATA_SIZE 1101 Value: "0x8A40" 1102 Type: 1103 Name: GLenum 1104 - Name: UNIFORM_BLOCK_ACTIVE_UNIFORMS 1105 Value: "0x8A42" 1106 Type: 1107 Name: GLenum 1108 - Name: UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES 1109 Value: "0x8A43" 1110 Type: 1111 Name: GLenum 1112 - Name: UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER 1113 Value: "0x8A44" 1114 Type: 1115 Name: GLenum 1116 - Name: UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER 1117 Value: "0x8A46" 1118 Type: 1119 Name: GLenum 1120 - Name: INVALID_INDEX 1121 Value: "0xFFFFFFFF" 1122 Type: 1123 Name: GLenum 1124 - Name: MAX_VERTEX_OUTPUT_COMPONENTS 1125 Value: "0x9122" 1126 Type: 1127 Name: GLenum 1128 - Name: MAX_FRAGMENT_INPUT_COMPONENTS 1129 Value: "0x9125" 1130 Type: 1131 Name: GLenum 1132 - Name: MAX_SERVER_WAIT_TIMEOUT 1133 Value: "0x9111" 1134 Type: 1135 Name: GLenum 1136 - Name: OBJECT_TYPE 1137 Value: "0x9112" 1138 Type: 1139 Name: GLenum 1140 - Name: SYNC_CONDITION 1141 Value: "0x9113" 1142 Type: 1143 Name: GLenum 1144 - Name: SYNC_STATUS 1145 Value: "0x9114" 1146 Type: 1147 Name: GLenum 1148 - Name: SYNC_FLAGS 1149 Value: "0x9115" 1150 Type: 1151 Name: GLenum 1152 - Name: SYNC_FENCE 1153 Value: "0x9116" 1154 Type: 1155 Name: GLenum 1156 - Name: SYNC_GPU_COMMANDS_COMPLETE 1157 Value: "0x9117" 1158 Type: 1159 Name: GLenum 1160 - Name: UNSIGNALED 1161 Value: "0x9118" 1162 Type: 1163 Name: GLenum 1164 - Name: SIGNALED 1165 Value: "0x9119" 1166 Type: 1167 Name: GLenum 1168 - Name: ALREADY_SIGNALED 1169 Value: "0x911A" 1170 Type: 1171 Name: GLenum 1172 - Name: TIMEOUT_EXPIRED 1173 Value: "0x911B" 1174 Type: 1175 Name: GLenum 1176 - Name: CONDITION_SATISFIED 1177 Value: "0x911C" 1178 Type: 1179 Name: GLenum 1180 - Name: WAIT_FAILED 1181 Value: "0x911D" 1182 Type: 1183 Name: GLenum 1184 - Name: SYNC_FLUSH_COMMANDS_BIT 1185 Value: "0x00000001" 1186 Type: 1187 Name: GLenum 1188 - Name: VERTEX_ATTRIB_ARRAY_DIVISOR 1189 Value: "0x88FE" 1190 Type: 1191 Name: GLenum 1192 - Name: ANY_SAMPLES_PASSED 1193 Value: "0x8C2F" 1194 Type: 1195 Name: GLenum 1196 - Name: ANY_SAMPLES_PASSED_CONSERVATIVE 1197 Value: "0x8D6A" 1198 Type: 1199 Name: GLenum 1200 - Name: SAMPLER_BINDING 1201 Value: "0x8919" 1202 Type: 1203 Name: GLenum 1204 - Name: RGB10_A2UI 1205 Value: "0x906F" 1206 Type: 1207 Name: GLenum 1208 - Name: INT_2_10_10_10_REV 1209 Value: "0x8D9F" 1210 Type: 1211 Name: GLenum 1212 - Name: TRANSFORM_FEEDBACK 1213 Value: "0x8E22" 1214 Type: 1215 Name: GLenum 1216 - Name: TRANSFORM_FEEDBACK_PAUSED 1217 Value: "0x8E23" 1218 Type: 1219 Name: GLenum 1220 - Name: TRANSFORM_FEEDBACK_ACTIVE 1221 Value: "0x8E24" 1222 Type: 1223 Name: GLenum 1224 - Name: TRANSFORM_FEEDBACK_BINDING 1225 Value: "0x8E25" 1226 Type: 1227 Name: GLenum 1228 - Name: TEXTURE_IMMUTABLE_FORMAT 1229 Value: "0x912F" 1230 Type: 1231 Name: GLenum 1232 - Name: MAX_ELEMENT_INDEX 1233 Value: "0x8D6B" 1234 Type: 1235 Name: GLenum 1236 - Name: TEXTURE_IMMUTABLE_LEVELS 1237 Value: "0x82DF" 1238 Type: 1239 Name: GLenum 1240 - Name: TIMEOUT_IGNORED 1241 Value: "-1" 1242 Type: 1243 Name: GLint64 1244 - Name: MAX_CLIENT_WAIT_TIMEOUT_WEBGL 1245 Value: "0x9247" 1246 Type: 1247 Name: GLenum 1248 Attrs: 1249 - Name: canvas 1250 Readonly: true 1251 Type: 1252 Union: 1253 - Name: HTMLCanvasElement 1254 - Name: OffscreenCanvas 1255 - Name: drawingBufferWidth 1256 Readonly: true 1257 Type: 1258 Name: GLsizei 1259 - Name: drawingBufferHeight 1260 Readonly: true 1261 Type: 1262 Name: GLsizei 1263 - Name: drawingBufferColorSpace 1264 Type: 1265 Name: PredefinedColorSpace 1266 - Name: unpackColorSpace 1267 Type: 1268 Name: PredefinedColorSpace 1269 Operations: 1270 - Name: bufferData 1271 Args: 1272 - Name: target 1273 Type: 1274 Name: GLenum 1275 - Name: size 1276 Type: 1277 Name: GLsizeiptr 1278 - Name: usage 1279 Type: 1280 Name: GLenum 1281 Returns: 1282 - Name: undefined 1283 - Name: bufferData 1284 Args: 1285 - Name: target 1286 Type: 1287 Name: GLenum 1288 - Name: srcData 1289 Type: 1290 Name: AllowSharedBufferSource 1291 Nullable: true 1292 - Name: usage 1293 Type: 1294 Name: GLenum 1295 Returns: 1296 - Name: undefined 1297 - Name: bufferSubData 1298 Args: 1299 - Name: target 1300 Type: 1301 Name: GLenum 1302 - Name: dstByteOffset 1303 Type: 1304 Name: GLintptr 1305 - Name: srcData 1306 Type: 1307 Name: AllowSharedBufferSource 1308 Returns: 1309 - Name: undefined 1310 - Name: bufferData 1311 Args: 1312 - Name: target 1313 Type: 1314 Name: GLenum 1315 - Name: srcData 1316 Type: 1317 Name: ArrayBufferView 1318 ExtAttrs: 1319 - Name: AllowShared 1320 - Name: usage 1321 Type: 1322 Name: GLenum 1323 - Name: srcOffset 1324 Type: 1325 Name: GLuint 1326 - Name: length 1327 Optional: true 1328 Default: "0" 1329 Type: 1330 Name: GLuint 1331 Returns: 1332 - Name: undefined 1333 - Name: bufferSubData 1334 Args: 1335 - Name: target 1336 Type: 1337 Name: GLenum 1338 - Name: dstByteOffset 1339 Type: 1340 Name: GLintptr 1341 - Name: srcData 1342 Type: 1343 Name: ArrayBufferView 1344 ExtAttrs: 1345 - Name: AllowShared 1346 - Name: srcOffset 1347 Type: 1348 Name: GLuint 1349 - Name: length 1350 Optional: true 1351 Default: "0" 1352 Type: 1353 Name: GLuint 1354 Returns: 1355 - Name: undefined 1356 - Name: texImage2D 1357 Args: 1358 - Name: target 1359 Type: 1360 Name: GLenum 1361 - Name: level 1362 Type: 1363 Name: GLint 1364 - Name: internalformat 1365 Type: 1366 Name: GLint 1367 - Name: width 1368 Type: 1369 Name: GLsizei 1370 - Name: height 1371 Type: 1372 Name: GLsizei 1373 - Name: border 1374 Type: 1375 Name: GLint 1376 - Name: format 1377 Type: 1378 Name: GLenum 1379 - Name: type 1380 Type: 1381 Name: GLenum 1382 - Name: pixels 1383 Type: 1384 Name: ArrayBufferView 1385 Nullable: true 1386 ExtAttrs: 1387 - Name: AllowShared 1388 Returns: 1389 - Name: undefined 1390 - Name: texImage2D 1391 Args: 1392 - Name: target 1393 Type: 1394 Name: GLenum 1395 - Name: level 1396 Type: 1397 Name: GLint 1398 - Name: internalformat 1399 Type: 1400 Name: GLint 1401 - Name: format 1402 Type: 1403 Name: GLenum 1404 - Name: type 1405 Type: 1406 Name: GLenum 1407 - Name: source 1408 Type: 1409 Name: TexImageSource 1410 Returns: 1411 - Name: undefined 1412 - Name: texSubImage2D 1413 Args: 1414 - Name: target 1415 Type: 1416 Name: GLenum 1417 - Name: level 1418 Type: 1419 Name: GLint 1420 - Name: xoffset 1421 Type: 1422 Name: GLint 1423 - Name: yoffset 1424 Type: 1425 Name: GLint 1426 - Name: width 1427 Type: 1428 Name: GLsizei 1429 - Name: height 1430 Type: 1431 Name: GLsizei 1432 - Name: format 1433 Type: 1434 Name: GLenum 1435 - Name: type 1436 Type: 1437 Name: GLenum 1438 - Name: pixels 1439 Type: 1440 Name: ArrayBufferView 1441 Nullable: true 1442 ExtAttrs: 1443 - Name: AllowShared 1444 Returns: 1445 - Name: undefined 1446 - Name: texSubImage2D 1447 Args: 1448 - Name: target 1449 Type: 1450 Name: GLenum 1451 - Name: level 1452 Type: 1453 Name: GLint 1454 - Name: xoffset 1455 Type: 1456 Name: GLint 1457 - Name: yoffset 1458 Type: 1459 Name: GLint 1460 - Name: format 1461 Type: 1462 Name: GLenum 1463 - Name: type 1464 Type: 1465 Name: GLenum 1466 - Name: source 1467 Type: 1468 Name: TexImageSource 1469 Returns: 1470 - Name: undefined 1471 - Name: texImage2D 1472 Args: 1473 - Name: target 1474 Type: 1475 Name: GLenum 1476 - Name: level 1477 Type: 1478 Name: GLint 1479 - Name: internalformat 1480 Type: 1481 Name: GLint 1482 - Name: width 1483 Type: 1484 Name: GLsizei 1485 - Name: height 1486 Type: 1487 Name: GLsizei 1488 - Name: border 1489 Type: 1490 Name: GLint 1491 - Name: format 1492 Type: 1493 Name: GLenum 1494 - Name: type 1495 Type: 1496 Name: GLenum 1497 - Name: pboOffset 1498 Type: 1499 Name: GLintptr 1500 Returns: 1501 - Name: undefined 1502 - Name: texImage2D 1503 Args: 1504 - Name: target 1505 Type: 1506 Name: GLenum 1507 - Name: level 1508 Type: 1509 Name: GLint 1510 - Name: internalformat 1511 Type: 1512 Name: GLint 1513 - Name: width 1514 Type: 1515 Name: GLsizei 1516 - Name: height 1517 Type: 1518 Name: GLsizei 1519 - Name: border 1520 Type: 1521 Name: GLint 1522 - Name: format 1523 Type: 1524 Name: GLenum 1525 - Name: type 1526 Type: 1527 Name: GLenum 1528 - Name: source 1529 Type: 1530 Name: TexImageSource 1531 Returns: 1532 - Name: undefined 1533 - Name: texImage2D 1534 Args: 1535 - Name: target 1536 Type: 1537 Name: GLenum 1538 - Name: level 1539 Type: 1540 Name: GLint 1541 - Name: internalformat 1542 Type: 1543 Name: GLint 1544 - Name: width 1545 Type: 1546 Name: GLsizei 1547 - Name: height 1548 Type: 1549 Name: GLsizei 1550 - Name: border 1551 Type: 1552 Name: GLint 1553 - Name: format 1554 Type: 1555 Name: GLenum 1556 - Name: type 1557 Type: 1558 Name: GLenum 1559 - Name: srcData 1560 Type: 1561 Name: ArrayBufferView 1562 ExtAttrs: 1563 - Name: AllowShared 1564 - Name: srcOffset 1565 Type: 1566 Name: GLuint 1567 Returns: 1568 - Name: undefined 1569 - Name: texSubImage2D 1570 Args: 1571 - Name: target 1572 Type: 1573 Name: GLenum 1574 - Name: level 1575 Type: 1576 Name: GLint 1577 - Name: xoffset 1578 Type: 1579 Name: GLint 1580 - Name: yoffset 1581 Type: 1582 Name: GLint 1583 - Name: width 1584 Type: 1585 Name: GLsizei 1586 - Name: height 1587 Type: 1588 Name: GLsizei 1589 - Name: format 1590 Type: 1591 Name: GLenum 1592 - Name: type 1593 Type: 1594 Name: GLenum 1595 - Name: pboOffset 1596 Type: 1597 Name: GLintptr 1598 Returns: 1599 - Name: undefined 1600 - Name: texSubImage2D 1601 Args: 1602 - Name: target 1603 Type: 1604 Name: GLenum 1605 - Name: level 1606 Type: 1607 Name: GLint 1608 - Name: xoffset 1609 Type: 1610 Name: GLint 1611 - Name: yoffset 1612 Type: 1613 Name: GLint 1614 - Name: width 1615 Type: 1616 Name: GLsizei 1617 - Name: height 1618 Type: 1619 Name: GLsizei 1620 - Name: format 1621 Type: 1622 Name: GLenum 1623 - Name: type 1624 Type: 1625 Name: GLenum 1626 - Name: source 1627 Type: 1628 Name: TexImageSource 1629 Returns: 1630 - Name: undefined 1631 - Name: texSubImage2D 1632 Args: 1633 - Name: target 1634 Type: 1635 Name: GLenum 1636 - Name: level 1637 Type: 1638 Name: GLint 1639 - Name: xoffset 1640 Type: 1641 Name: GLint 1642 - Name: yoffset 1643 Type: 1644 Name: GLint 1645 - Name: width 1646 Type: 1647 Name: GLsizei 1648 - Name: height 1649 Type: 1650 Name: GLsizei 1651 - Name: format 1652 Type: 1653 Name: GLenum 1654 - Name: type 1655 Type: 1656 Name: GLenum 1657 - Name: srcData 1658 Type: 1659 Name: ArrayBufferView 1660 ExtAttrs: 1661 - Name: AllowShared 1662 - Name: srcOffset 1663 Type: 1664 Name: GLuint 1665 Returns: 1666 - Name: undefined 1667 - Name: compressedTexImage2D 1668 Args: 1669 - Name: target 1670 Type: 1671 Name: GLenum 1672 - Name: level 1673 Type: 1674 Name: GLint 1675 - Name: internalformat 1676 Type: 1677 Name: GLenum 1678 - Name: width 1679 Type: 1680 Name: GLsizei 1681 - Name: height 1682 Type: 1683 Name: GLsizei 1684 - Name: border 1685 Type: 1686 Name: GLint 1687 - Name: imageSize 1688 Type: 1689 Name: GLsizei 1690 - Name: offset 1691 Type: 1692 Name: GLintptr 1693 Returns: 1694 - Name: undefined 1695 - Name: compressedTexImage2D 1696 Args: 1697 - Name: target 1698 Type: 1699 Name: GLenum 1700 - Name: level 1701 Type: 1702 Name: GLint 1703 - Name: internalformat 1704 Type: 1705 Name: GLenum 1706 - Name: width 1707 Type: 1708 Name: GLsizei 1709 - Name: height 1710 Type: 1711 Name: GLsizei 1712 - Name: border 1713 Type: 1714 Name: GLint 1715 - Name: srcData 1716 Type: 1717 Name: ArrayBufferView 1718 ExtAttrs: 1719 - Name: AllowShared 1720 - Name: srcOffset 1721 Optional: true 1722 Default: "0" 1723 Type: 1724 Name: GLuint 1725 - Name: srcLengthOverride 1726 Optional: true 1727 Default: "0" 1728 Type: 1729 Name: GLuint 1730 Returns: 1731 - Name: undefined 1732 - Name: compressedTexSubImage2D 1733 Args: 1734 - Name: target 1735 Type: 1736 Name: GLenum 1737 - Name: level 1738 Type: 1739 Name: GLint 1740 - Name: xoffset 1741 Type: 1742 Name: GLint 1743 - Name: yoffset 1744 Type: 1745 Name: GLint 1746 - Name: width 1747 Type: 1748 Name: GLsizei 1749 - Name: height 1750 Type: 1751 Name: GLsizei 1752 - Name: format 1753 Type: 1754 Name: GLenum 1755 - Name: imageSize 1756 Type: 1757 Name: GLsizei 1758 - Name: offset 1759 Type: 1760 Name: GLintptr 1761 Returns: 1762 - Name: undefined 1763 - Name: compressedTexSubImage2D 1764 Args: 1765 - Name: target 1766 Type: 1767 Name: GLenum 1768 - Name: level 1769 Type: 1770 Name: GLint 1771 - Name: xoffset 1772 Type: 1773 Name: GLint 1774 - Name: yoffset 1775 Type: 1776 Name: GLint 1777 - Name: width 1778 Type: 1779 Name: GLsizei 1780 - Name: height 1781 Type: 1782 Name: GLsizei 1783 - Name: format 1784 Type: 1785 Name: GLenum 1786 - Name: srcData 1787 Type: 1788 Name: ArrayBufferView 1789 ExtAttrs: 1790 - Name: AllowShared 1791 - Name: srcOffset 1792 Optional: true 1793 Default: "0" 1794 Type: 1795 Name: GLuint 1796 - Name: srcLengthOverride 1797 Optional: true 1798 Default: "0" 1799 Type: 1800 Name: GLuint 1801 Returns: 1802 - Name: undefined 1803 - Name: uniform1fv 1804 Args: 1805 - Name: location 1806 Type: 1807 Name: WebGLUniformLocation 1808 Nullable: true 1809 - Name: data 1810 Type: 1811 Name: Float32List 1812 - Name: srcOffset 1813 Optional: true 1814 Default: "0" 1815 Type: 1816 Name: GLuint 1817 - Name: srcLength 1818 Optional: true 1819 Default: "0" 1820 Type: 1821 Name: GLuint 1822 Returns: 1823 - Name: undefined 1824 - Name: uniform2fv 1825 Args: 1826 - Name: location 1827 Type: 1828 Name: WebGLUniformLocation 1829 Nullable: true 1830 - Name: data 1831 Type: 1832 Name: Float32List 1833 - Name: srcOffset 1834 Optional: true 1835 Default: "0" 1836 Type: 1837 Name: GLuint 1838 - Name: srcLength 1839 Optional: true 1840 Default: "0" 1841 Type: 1842 Name: GLuint 1843 Returns: 1844 - Name: undefined 1845 - Name: uniform3fv 1846 Args: 1847 - Name: location 1848 Type: 1849 Name: WebGLUniformLocation 1850 Nullable: true 1851 - Name: data 1852 Type: 1853 Name: Float32List 1854 - Name: srcOffset 1855 Optional: true 1856 Default: "0" 1857 Type: 1858 Name: GLuint 1859 - Name: srcLength 1860 Optional: true 1861 Default: "0" 1862 Type: 1863 Name: GLuint 1864 Returns: 1865 - Name: undefined 1866 - Name: uniform4fv 1867 Args: 1868 - Name: location 1869 Type: 1870 Name: WebGLUniformLocation 1871 Nullable: true 1872 - Name: data 1873 Type: 1874 Name: Float32List 1875 - Name: srcOffset 1876 Optional: true 1877 Default: "0" 1878 Type: 1879 Name: GLuint 1880 - Name: srcLength 1881 Optional: true 1882 Default: "0" 1883 Type: 1884 Name: GLuint 1885 Returns: 1886 - Name: undefined 1887 - Name: uniform1iv 1888 Args: 1889 - Name: location 1890 Type: 1891 Name: WebGLUniformLocation 1892 Nullable: true 1893 - Name: data 1894 Type: 1895 Name: Int32List 1896 - Name: srcOffset 1897 Optional: true 1898 Default: "0" 1899 Type: 1900 Name: GLuint 1901 - Name: srcLength 1902 Optional: true 1903 Default: "0" 1904 Type: 1905 Name: GLuint 1906 Returns: 1907 - Name: undefined 1908 - Name: uniform2iv 1909 Args: 1910 - Name: location 1911 Type: 1912 Name: WebGLUniformLocation 1913 Nullable: true 1914 - Name: data 1915 Type: 1916 Name: Int32List 1917 - Name: srcOffset 1918 Optional: true 1919 Default: "0" 1920 Type: 1921 Name: GLuint 1922 - Name: srcLength 1923 Optional: true 1924 Default: "0" 1925 Type: 1926 Name: GLuint 1927 Returns: 1928 - Name: undefined 1929 - Name: uniform3iv 1930 Args: 1931 - Name: location 1932 Type: 1933 Name: WebGLUniformLocation 1934 Nullable: true 1935 - Name: data 1936 Type: 1937 Name: Int32List 1938 - Name: srcOffset 1939 Optional: true 1940 Default: "0" 1941 Type: 1942 Name: GLuint 1943 - Name: srcLength 1944 Optional: true 1945 Default: "0" 1946 Type: 1947 Name: GLuint 1948 Returns: 1949 - Name: undefined 1950 - Name: uniform4iv 1951 Args: 1952 - Name: location 1953 Type: 1954 Name: WebGLUniformLocation 1955 Nullable: true 1956 - Name: data 1957 Type: 1958 Name: Int32List 1959 - Name: srcOffset 1960 Optional: true 1961 Default: "0" 1962 Type: 1963 Name: GLuint 1964 - Name: srcLength 1965 Optional: true 1966 Default: "0" 1967 Type: 1968 Name: GLuint 1969 Returns: 1970 - Name: undefined 1971 - Name: uniformMatrix2fv 1972 Args: 1973 - Name: location 1974 Type: 1975 Name: WebGLUniformLocation 1976 Nullable: true 1977 - Name: transpose 1978 Type: 1979 Name: GLboolean 1980 - Name: data 1981 Type: 1982 Name: Float32List 1983 - Name: srcOffset 1984 Optional: true 1985 Default: "0" 1986 Type: 1987 Name: GLuint 1988 - Name: srcLength 1989 Optional: true 1990 Default: "0" 1991 Type: 1992 Name: GLuint 1993 Returns: 1994 - Name: undefined 1995 - Name: uniformMatrix3fv 1996 Args: 1997 - Name: location 1998 Type: 1999 Name: WebGLUniformLocation 2000 Nullable: true 2001 - Name: transpose 2002 Type: 2003 Name: GLboolean 2004 - Name: data 2005 Type: 2006 Name: Float32List 2007 - Name: srcOffset 2008 Optional: true 2009 Default: "0" 2010 Type: 2011 Name: GLuint 2012 - Name: srcLength 2013 Optional: true 2014 Default: "0" 2015 Type: 2016 Name: GLuint 2017 Returns: 2018 - Name: undefined 2019 - Name: uniformMatrix4fv 2020 Args: 2021 - Name: location 2022 Type: 2023 Name: WebGLUniformLocation 2024 Nullable: true 2025 - Name: transpose 2026 Type: 2027 Name: GLboolean 2028 - Name: data 2029 Type: 2030 Name: Float32List 2031 - Name: srcOffset 2032 Optional: true 2033 Default: "0" 2034 Type: 2035 Name: GLuint 2036 - Name: srcLength 2037 Optional: true 2038 Default: "0" 2039 Type: 2040 Name: GLuint 2041 Returns: 2042 - Name: undefined 2043 - Name: readPixels 2044 Args: 2045 - Name: x 2046 Type: 2047 Name: GLint 2048 - Name: "y" 2049 Type: 2050 Name: GLint 2051 - Name: width 2052 Type: 2053 Name: GLsizei 2054 - Name: height 2055 Type: 2056 Name: GLsizei 2057 - Name: format 2058 Type: 2059 Name: GLenum 2060 - Name: type 2061 Type: 2062 Name: GLenum 2063 - Name: dstData 2064 Type: 2065 Name: ArrayBufferView 2066 Nullable: true 2067 ExtAttrs: 2068 - Name: AllowShared 2069 Returns: 2070 - Name: undefined 2071 - Name: readPixels 2072 Args: 2073 - Name: x 2074 Type: 2075 Name: GLint 2076 - Name: "y" 2077 Type: 2078 Name: GLint 2079 - Name: width 2080 Type: 2081 Name: GLsizei 2082 - Name: height 2083 Type: 2084 Name: GLsizei 2085 - Name: format 2086 Type: 2087 Name: GLenum 2088 - Name: type 2089 Type: 2090 Name: GLenum 2091 - Name: offset 2092 Type: 2093 Name: GLintptr 2094 Returns: 2095 - Name: undefined 2096 - Name: readPixels 2097 Args: 2098 - Name: x 2099 Type: 2100 Name: GLint 2101 - Name: "y" 2102 Type: 2103 Name: GLint 2104 - Name: width 2105 Type: 2106 Name: GLsizei 2107 - Name: height 2108 Type: 2109 Name: GLsizei 2110 - Name: format 2111 Type: 2112 Name: GLenum 2113 - Name: type 2114 Type: 2115 Name: GLenum 2116 - Name: dstData 2117 Type: 2118 Name: ArrayBufferView 2119 ExtAttrs: 2120 - Name: AllowShared 2121 - Name: dstOffset 2122 Type: 2123 Name: GLuint 2124 Returns: 2125 - Name: undefined 2126 - Name: copyBufferSubData 2127 Args: 2128 - Name: readTarget 2129 Type: 2130 Name: GLenum 2131 - Name: writeTarget 2132 Type: 2133 Name: GLenum 2134 - Name: readOffset 2135 Type: 2136 Name: GLintptr 2137 - Name: writeOffset 2138 Type: 2139 Name: GLintptr 2140 - Name: size 2141 Type: 2142 Name: GLsizeiptr 2143 Returns: 2144 - Name: undefined 2145 - Name: getBufferSubData 2146 Args: 2147 - Name: target 2148 Type: 2149 Name: GLenum 2150 - Name: srcByteOffset 2151 Type: 2152 Name: GLintptr 2153 - Name: dstBuffer 2154 Type: 2155 Name: ArrayBufferView 2156 ExtAttrs: 2157 - Name: AllowShared 2158 - Name: dstOffset 2159 Optional: true 2160 Default: "0" 2161 Type: 2162 Name: GLuint 2163 - Name: length 2164 Optional: true 2165 Default: "0" 2166 Type: 2167 Name: GLuint 2168 Returns: 2169 - Name: undefined 2170 - Name: blitFramebuffer 2171 Args: 2172 - Name: srcX0 2173 Type: 2174 Name: GLint 2175 - Name: srcY0 2176 Type: 2177 Name: GLint 2178 - Name: srcX1 2179 Type: 2180 Name: GLint 2181 - Name: srcY1 2182 Type: 2183 Name: GLint 2184 - Name: dstX0 2185 Type: 2186 Name: GLint 2187 - Name: dstY0 2188 Type: 2189 Name: GLint 2190 - Name: dstX1 2191 Type: 2192 Name: GLint 2193 - Name: dstY1 2194 Type: 2195 Name: GLint 2196 - Name: mask 2197 Type: 2198 Name: GLbitfield 2199 - Name: filter 2200 Type: 2201 Name: GLenum 2202 Returns: 2203 - Name: undefined 2204 - Name: framebufferTextureLayer 2205 Args: 2206 - Name: target 2207 Type: 2208 Name: GLenum 2209 - Name: attachment 2210 Type: 2211 Name: GLenum 2212 - Name: texture 2213 Type: 2214 Name: WebGLTexture 2215 Nullable: true 2216 - Name: level 2217 Type: 2218 Name: GLint 2219 - Name: layer 2220 Type: 2221 Name: GLint 2222 Returns: 2223 - Name: undefined 2224 - Name: invalidateFramebuffer 2225 Args: 2226 - Name: target 2227 Type: 2228 Name: GLenum 2229 - Name: attachments 2230 Type: 2231 Name: sequence 2232 Params: 2233 - Name: GLenum 2234 Returns: 2235 - Name: undefined 2236 - Name: invalidateSubFramebuffer 2237 Args: 2238 - Name: target 2239 Type: 2240 Name: GLenum 2241 - Name: attachments 2242 Type: 2243 Name: sequence 2244 Params: 2245 - Name: GLenum 2246 - Name: x 2247 Type: 2248 Name: GLint 2249 - Name: "y" 2250 Type: 2251 Name: GLint 2252 - Name: width 2253 Type: 2254 Name: GLsizei 2255 - Name: height 2256 Type: 2257 Name: GLsizei 2258 Returns: 2259 - Name: undefined 2260 - Name: readBuffer 2261 Args: 2262 - Name: src 2263 Type: 2264 Name: GLenum 2265 Returns: 2266 - Name: undefined 2267 - Name: getInternalformatParameter 2268 Args: 2269 - Name: target 2270 Type: 2271 Name: GLenum 2272 - Name: internalformat 2273 Type: 2274 Name: GLenum 2275 - Name: pname 2276 Type: 2277 Name: GLenum 2278 Returns: 2279 - Name: any 2280 - Name: renderbufferStorageMultisample 2281 Args: 2282 - Name: target 2283 Type: 2284 Name: GLenum 2285 - Name: samples 2286 Type: 2287 Name: GLsizei 2288 - Name: internalformat 2289 Type: 2290 Name: GLenum 2291 - Name: width 2292 Type: 2293 Name: GLsizei 2294 - Name: height 2295 Type: 2296 Name: GLsizei 2297 Returns: 2298 - Name: undefined 2299 - Name: texStorage2D 2300 Args: 2301 - Name: target 2302 Type: 2303 Name: GLenum 2304 - Name: levels 2305 Type: 2306 Name: GLsizei 2307 - Name: internalformat 2308 Type: 2309 Name: GLenum 2310 - Name: width 2311 Type: 2312 Name: GLsizei 2313 - Name: height 2314 Type: 2315 Name: GLsizei 2316 Returns: 2317 - Name: undefined 2318 - Name: texStorage3D 2319 Args: 2320 - Name: target 2321 Type: 2322 Name: GLenum 2323 - Name: levels 2324 Type: 2325 Name: GLsizei 2326 - Name: internalformat 2327 Type: 2328 Name: GLenum 2329 - Name: width 2330 Type: 2331 Name: GLsizei 2332 - Name: height 2333 Type: 2334 Name: GLsizei 2335 - Name: depth 2336 Type: 2337 Name: GLsizei 2338 Returns: 2339 - Name: undefined 2340 - Name: texImage3D 2341 Args: 2342 - Name: target 2343 Type: 2344 Name: GLenum 2345 - Name: level 2346 Type: 2347 Name: GLint 2348 - Name: internalformat 2349 Type: 2350 Name: GLint 2351 - Name: width 2352 Type: 2353 Name: GLsizei 2354 - Name: height 2355 Type: 2356 Name: GLsizei 2357 - Name: depth 2358 Type: 2359 Name: GLsizei 2360 - Name: border 2361 Type: 2362 Name: GLint 2363 - Name: format 2364 Type: 2365 Name: GLenum 2366 - Name: type 2367 Type: 2368 Name: GLenum 2369 - Name: pboOffset 2370 Type: 2371 Name: GLintptr 2372 Returns: 2373 - Name: undefined 2374 - Name: texImage3D 2375 Args: 2376 - Name: target 2377 Type: 2378 Name: GLenum 2379 - Name: level 2380 Type: 2381 Name: GLint 2382 - Name: internalformat 2383 Type: 2384 Name: GLint 2385 - Name: width 2386 Type: 2387 Name: GLsizei 2388 - Name: height 2389 Type: 2390 Name: GLsizei 2391 - Name: depth 2392 Type: 2393 Name: GLsizei 2394 - Name: border 2395 Type: 2396 Name: GLint 2397 - Name: format 2398 Type: 2399 Name: GLenum 2400 - Name: type 2401 Type: 2402 Name: GLenum 2403 - Name: source 2404 Type: 2405 Name: TexImageSource 2406 Returns: 2407 - Name: undefined 2408 - Name: texImage3D 2409 Args: 2410 - Name: target 2411 Type: 2412 Name: GLenum 2413 - Name: level 2414 Type: 2415 Name: GLint 2416 - Name: internalformat 2417 Type: 2418 Name: GLint 2419 - Name: width 2420 Type: 2421 Name: GLsizei 2422 - Name: height 2423 Type: 2424 Name: GLsizei 2425 - Name: depth 2426 Type: 2427 Name: GLsizei 2428 - Name: border 2429 Type: 2430 Name: GLint 2431 - Name: format 2432 Type: 2433 Name: GLenum 2434 - Name: type 2435 Type: 2436 Name: GLenum 2437 - Name: srcData 2438 Type: 2439 Name: ArrayBufferView 2440 Nullable: true 2441 ExtAttrs: 2442 - Name: AllowShared 2443 Returns: 2444 - Name: undefined 2445 - Name: texImage3D 2446 Args: 2447 - Name: target 2448 Type: 2449 Name: GLenum 2450 - Name: level 2451 Type: 2452 Name: GLint 2453 - Name: internalformat 2454 Type: 2455 Name: GLint 2456 - Name: width 2457 Type: 2458 Name: GLsizei 2459 - Name: height 2460 Type: 2461 Name: GLsizei 2462 - Name: depth 2463 Type: 2464 Name: GLsizei 2465 - Name: border 2466 Type: 2467 Name: GLint 2468 - Name: format 2469 Type: 2470 Name: GLenum 2471 - Name: type 2472 Type: 2473 Name: GLenum 2474 - Name: srcData 2475 Type: 2476 Name: ArrayBufferView 2477 ExtAttrs: 2478 - Name: AllowShared 2479 - Name: srcOffset 2480 Type: 2481 Name: GLuint 2482 Returns: 2483 - Name: undefined 2484 - Name: texSubImage3D 2485 Args: 2486 - Name: target 2487 Type: 2488 Name: GLenum 2489 - Name: level 2490 Type: 2491 Name: GLint 2492 - Name: xoffset 2493 Type: 2494 Name: GLint 2495 - Name: yoffset 2496 Type: 2497 Name: GLint 2498 - Name: zoffset 2499 Type: 2500 Name: GLint 2501 - Name: width 2502 Type: 2503 Name: GLsizei 2504 - Name: height 2505 Type: 2506 Name: GLsizei 2507 - Name: depth 2508 Type: 2509 Name: GLsizei 2510 - Name: format 2511 Type: 2512 Name: GLenum 2513 - Name: type 2514 Type: 2515 Name: GLenum 2516 - Name: pboOffset 2517 Type: 2518 Name: GLintptr 2519 Returns: 2520 - Name: undefined 2521 - Name: texSubImage3D 2522 Args: 2523 - Name: target 2524 Type: 2525 Name: GLenum 2526 - Name: level 2527 Type: 2528 Name: GLint 2529 - Name: xoffset 2530 Type: 2531 Name: GLint 2532 - Name: yoffset 2533 Type: 2534 Name: GLint 2535 - Name: zoffset 2536 Type: 2537 Name: GLint 2538 - Name: width 2539 Type: 2540 Name: GLsizei 2541 - Name: height 2542 Type: 2543 Name: GLsizei 2544 - Name: depth 2545 Type: 2546 Name: GLsizei 2547 - Name: format 2548 Type: 2549 Name: GLenum 2550 - Name: type 2551 Type: 2552 Name: GLenum 2553 - Name: source 2554 Type: 2555 Name: TexImageSource 2556 Returns: 2557 - Name: undefined 2558 - Name: texSubImage3D 2559 Args: 2560 - Name: target 2561 Type: 2562 Name: GLenum 2563 - Name: level 2564 Type: 2565 Name: GLint 2566 - Name: xoffset 2567 Type: 2568 Name: GLint 2569 - Name: yoffset 2570 Type: 2571 Name: GLint 2572 - Name: zoffset 2573 Type: 2574 Name: GLint 2575 - Name: width 2576 Type: 2577 Name: GLsizei 2578 - Name: height 2579 Type: 2580 Name: GLsizei 2581 - Name: depth 2582 Type: 2583 Name: GLsizei 2584 - Name: format 2585 Type: 2586 Name: GLenum 2587 - Name: type 2588 Type: 2589 Name: GLenum 2590 - Name: srcData 2591 Type: 2592 Name: ArrayBufferView 2593 Nullable: true 2594 ExtAttrs: 2595 - Name: AllowShared 2596 - Name: srcOffset 2597 Optional: true 2598 Default: "0" 2599 Type: 2600 Name: GLuint 2601 Returns: 2602 - Name: undefined 2603 - Name: copyTexSubImage3D 2604 Args: 2605 - Name: target 2606 Type: 2607 Name: GLenum 2608 - Name: level 2609 Type: 2610 Name: GLint 2611 - Name: xoffset 2612 Type: 2613 Name: GLint 2614 - Name: yoffset 2615 Type: 2616 Name: GLint 2617 - Name: zoffset 2618 Type: 2619 Name: GLint 2620 - Name: x 2621 Type: 2622 Name: GLint 2623 - Name: "y" 2624 Type: 2625 Name: GLint 2626 - Name: width 2627 Type: 2628 Name: GLsizei 2629 - Name: height 2630 Type: 2631 Name: GLsizei 2632 Returns: 2633 - Name: undefined 2634 - Name: compressedTexImage3D 2635 Args: 2636 - Name: target 2637 Type: 2638 Name: GLenum 2639 - Name: level 2640 Type: 2641 Name: GLint 2642 - Name: internalformat 2643 Type: 2644 Name: GLenum 2645 - Name: width 2646 Type: 2647 Name: GLsizei 2648 - Name: height 2649 Type: 2650 Name: GLsizei 2651 - Name: depth 2652 Type: 2653 Name: GLsizei 2654 - Name: border 2655 Type: 2656 Name: GLint 2657 - Name: imageSize 2658 Type: 2659 Name: GLsizei 2660 - Name: offset 2661 Type: 2662 Name: GLintptr 2663 Returns: 2664 - Name: undefined 2665 - Name: compressedTexImage3D 2666 Args: 2667 - Name: target 2668 Type: 2669 Name: GLenum 2670 - Name: level 2671 Type: 2672 Name: GLint 2673 - Name: internalformat 2674 Type: 2675 Name: GLenum 2676 - Name: width 2677 Type: 2678 Name: GLsizei 2679 - Name: height 2680 Type: 2681 Name: GLsizei 2682 - Name: depth 2683 Type: 2684 Name: GLsizei 2685 - Name: border 2686 Type: 2687 Name: GLint 2688 - Name: srcData 2689 Type: 2690 Name: ArrayBufferView 2691 ExtAttrs: 2692 - Name: AllowShared 2693 - Name: srcOffset 2694 Optional: true 2695 Default: "0" 2696 Type: 2697 Name: GLuint 2698 - Name: srcLengthOverride 2699 Optional: true 2700 Default: "0" 2701 Type: 2702 Name: GLuint 2703 Returns: 2704 - Name: undefined 2705 - Name: compressedTexSubImage3D 2706 Args: 2707 - Name: target 2708 Type: 2709 Name: GLenum 2710 - Name: level 2711 Type: 2712 Name: GLint 2713 - Name: xoffset 2714 Type: 2715 Name: GLint 2716 - Name: yoffset 2717 Type: 2718 Name: GLint 2719 - Name: zoffset 2720 Type: 2721 Name: GLint 2722 - Name: width 2723 Type: 2724 Name: GLsizei 2725 - Name: height 2726 Type: 2727 Name: GLsizei 2728 - Name: depth 2729 Type: 2730 Name: GLsizei 2731 - Name: format 2732 Type: 2733 Name: GLenum 2734 - Name: imageSize 2735 Type: 2736 Name: GLsizei 2737 - Name: offset 2738 Type: 2739 Name: GLintptr 2740 Returns: 2741 - Name: undefined 2742 - Name: compressedTexSubImage3D 2743 Args: 2744 - Name: target 2745 Type: 2746 Name: GLenum 2747 - Name: level 2748 Type: 2749 Name: GLint 2750 - Name: xoffset 2751 Type: 2752 Name: GLint 2753 - Name: yoffset 2754 Type: 2755 Name: GLint 2756 - Name: zoffset 2757 Type: 2758 Name: GLint 2759 - Name: width 2760 Type: 2761 Name: GLsizei 2762 - Name: height 2763 Type: 2764 Name: GLsizei 2765 - Name: depth 2766 Type: 2767 Name: GLsizei 2768 - Name: format 2769 Type: 2770 Name: GLenum 2771 - Name: srcData 2772 Type: 2773 Name: ArrayBufferView 2774 ExtAttrs: 2775 - Name: AllowShared 2776 - Name: srcOffset 2777 Optional: true 2778 Default: "0" 2779 Type: 2780 Name: GLuint 2781 - Name: srcLengthOverride 2782 Optional: true 2783 Default: "0" 2784 Type: 2785 Name: GLuint 2786 Returns: 2787 - Name: undefined 2788 - Name: getFragDataLocation 2789 Args: 2790 - Name: program 2791 Type: 2792 Name: WebGLProgram 2793 - Name: name 2794 Type: 2795 Name: DOMString 2796 Returns: 2797 - Name: GLint 2798 ExtAttrs: 2799 - Name: WebGLHandlesContextLoss 2800 - Name: uniform1ui 2801 Args: 2802 - Name: location 2803 Type: 2804 Name: WebGLUniformLocation 2805 Nullable: true 2806 - Name: v0 2807 Type: 2808 Name: GLuint 2809 Returns: 2810 - Name: undefined 2811 - Name: uniform2ui 2812 Args: 2813 - Name: location 2814 Type: 2815 Name: WebGLUniformLocation 2816 Nullable: true 2817 - Name: v0 2818 Type: 2819 Name: GLuint 2820 - Name: v1 2821 Type: 2822 Name: GLuint 2823 Returns: 2824 - Name: undefined 2825 - Name: uniform3ui 2826 Args: 2827 - Name: location 2828 Type: 2829 Name: WebGLUniformLocation 2830 Nullable: true 2831 - Name: v0 2832 Type: 2833 Name: GLuint 2834 - Name: v1 2835 Type: 2836 Name: GLuint 2837 - Name: v2 2838 Type: 2839 Name: GLuint 2840 Returns: 2841 - Name: undefined 2842 - Name: uniform4ui 2843 Args: 2844 - Name: location 2845 Type: 2846 Name: WebGLUniformLocation 2847 Nullable: true 2848 - Name: v0 2849 Type: 2850 Name: GLuint 2851 - Name: v1 2852 Type: 2853 Name: GLuint 2854 - Name: v2 2855 Type: 2856 Name: GLuint 2857 - Name: v3 2858 Type: 2859 Name: GLuint 2860 Returns: 2861 - Name: undefined 2862 - Name: uniform1uiv 2863 Args: 2864 - Name: location 2865 Type: 2866 Name: WebGLUniformLocation 2867 Nullable: true 2868 - Name: data 2869 Type: 2870 Name: Uint32List 2871 - Name: srcOffset 2872 Optional: true 2873 Default: "0" 2874 Type: 2875 Name: GLuint 2876 - Name: srcLength 2877 Optional: true 2878 Default: "0" 2879 Type: 2880 Name: GLuint 2881 Returns: 2882 - Name: undefined 2883 - Name: uniform2uiv 2884 Args: 2885 - Name: location 2886 Type: 2887 Name: WebGLUniformLocation 2888 Nullable: true 2889 - Name: data 2890 Type: 2891 Name: Uint32List 2892 - Name: srcOffset 2893 Optional: true 2894 Default: "0" 2895 Type: 2896 Name: GLuint 2897 - Name: srcLength 2898 Optional: true 2899 Default: "0" 2900 Type: 2901 Name: GLuint 2902 Returns: 2903 - Name: undefined 2904 - Name: uniform3uiv 2905 Args: 2906 - Name: location 2907 Type: 2908 Name: WebGLUniformLocation 2909 Nullable: true 2910 - Name: data 2911 Type: 2912 Name: Uint32List 2913 - Name: srcOffset 2914 Optional: true 2915 Default: "0" 2916 Type: 2917 Name: GLuint 2918 - Name: srcLength 2919 Optional: true 2920 Default: "0" 2921 Type: 2922 Name: GLuint 2923 Returns: 2924 - Name: undefined 2925 - Name: uniform4uiv 2926 Args: 2927 - Name: location 2928 Type: 2929 Name: WebGLUniformLocation 2930 Nullable: true 2931 - Name: data 2932 Type: 2933 Name: Uint32List 2934 - Name: srcOffset 2935 Optional: true 2936 Default: "0" 2937 Type: 2938 Name: GLuint 2939 - Name: srcLength 2940 Optional: true 2941 Default: "0" 2942 Type: 2943 Name: GLuint 2944 Returns: 2945 - Name: undefined 2946 - Name: uniformMatrix3x2fv 2947 Args: 2948 - Name: location 2949 Type: 2950 Name: WebGLUniformLocation 2951 Nullable: true 2952 - Name: transpose 2953 Type: 2954 Name: GLboolean 2955 - Name: data 2956 Type: 2957 Name: Float32List 2958 - Name: srcOffset 2959 Optional: true 2960 Default: "0" 2961 Type: 2962 Name: GLuint 2963 - Name: srcLength 2964 Optional: true 2965 Default: "0" 2966 Type: 2967 Name: GLuint 2968 Returns: 2969 - Name: undefined 2970 - Name: uniformMatrix4x2fv 2971 Args: 2972 - Name: location 2973 Type: 2974 Name: WebGLUniformLocation 2975 Nullable: true 2976 - Name: transpose 2977 Type: 2978 Name: GLboolean 2979 - Name: data 2980 Type: 2981 Name: Float32List 2982 - Name: srcOffset 2983 Optional: true 2984 Default: "0" 2985 Type: 2986 Name: GLuint 2987 - Name: srcLength 2988 Optional: true 2989 Default: "0" 2990 Type: 2991 Name: GLuint 2992 Returns: 2993 - Name: undefined 2994 - Name: uniformMatrix2x3fv 2995 Args: 2996 - Name: location 2997 Type: 2998 Name: WebGLUniformLocation 2999 Nullable: true 3000 - Name: transpose 3001 Type: 3002 Name: GLboolean 3003 - Name: data 3004 Type: 3005 Name: Float32List 3006 - Name: srcOffset 3007 Optional: true 3008 Default: "0" 3009 Type: 3010 Name: GLuint 3011 - Name: srcLength 3012 Optional: true 3013 Default: "0" 3014 Type: 3015 Name: GLuint 3016 Returns: 3017 - Name: undefined 3018 - Name: uniformMatrix4x3fv 3019 Args: 3020 - Name: location 3021 Type: 3022 Name: WebGLUniformLocation 3023 Nullable: true 3024 - Name: transpose 3025 Type: 3026 Name: GLboolean 3027 - Name: data 3028 Type: 3029 Name: Float32List 3030 - Name: srcOffset 3031 Optional: true 3032 Default: "0" 3033 Type: 3034 Name: GLuint 3035 - Name: srcLength 3036 Optional: true 3037 Default: "0" 3038 Type: 3039 Name: GLuint 3040 Returns: 3041 - Name: undefined 3042 - Name: uniformMatrix2x4fv 3043 Args: 3044 - Name: location 3045 Type: 3046 Name: WebGLUniformLocation 3047 Nullable: true 3048 - Name: transpose 3049 Type: 3050 Name: GLboolean 3051 - Name: data 3052 Type: 3053 Name: Float32List 3054 - Name: srcOffset 3055 Optional: true 3056 Default: "0" 3057 Type: 3058 Name: GLuint 3059 - Name: srcLength 3060 Optional: true 3061 Default: "0" 3062 Type: 3063 Name: GLuint 3064 Returns: 3065 - Name: undefined 3066 - Name: uniformMatrix3x4fv 3067 Args: 3068 - Name: location 3069 Type: 3070 Name: WebGLUniformLocation 3071 Nullable: true 3072 - Name: transpose 3073 Type: 3074 Name: GLboolean 3075 - Name: data 3076 Type: 3077 Name: Float32List 3078 - Name: srcOffset 3079 Optional: true 3080 Default: "0" 3081 Type: 3082 Name: GLuint 3083 - Name: srcLength 3084 Optional: true 3085 Default: "0" 3086 Type: 3087 Name: GLuint 3088 Returns: 3089 - Name: undefined 3090 - Name: vertexAttribI4i 3091 Args: 3092 - Name: index 3093 Type: 3094 Name: GLuint 3095 - Name: x 3096 Type: 3097 Name: GLint 3098 - Name: "y" 3099 Type: 3100 Name: GLint 3101 - Name: z 3102 Type: 3103 Name: GLint 3104 - Name: w 3105 Type: 3106 Name: GLint 3107 Returns: 3108 - Name: undefined 3109 - Name: vertexAttribI4iv 3110 Args: 3111 - Name: index 3112 Type: 3113 Name: GLuint 3114 - Name: values 3115 Type: 3116 Name: Int32List 3117 Returns: 3118 - Name: undefined 3119 - Name: vertexAttribI4ui 3120 Args: 3121 - Name: index 3122 Type: 3123 Name: GLuint 3124 - Name: x 3125 Type: 3126 Name: GLuint 3127 - Name: "y" 3128 Type: 3129 Name: GLuint 3130 - Name: z 3131 Type: 3132 Name: GLuint 3133 - Name: w 3134 Type: 3135 Name: GLuint 3136 Returns: 3137 - Name: undefined 3138 - Name: vertexAttribI4uiv 3139 Args: 3140 - Name: index 3141 Type: 3142 Name: GLuint 3143 - Name: values 3144 Type: 3145 Name: Uint32List 3146 Returns: 3147 - Name: undefined 3148 - Name: vertexAttribIPointer 3149 Args: 3150 - Name: index 3151 Type: 3152 Name: GLuint 3153 - Name: size 3154 Type: 3155 Name: GLint 3156 - Name: type 3157 Type: 3158 Name: GLenum 3159 - Name: stride 3160 Type: 3161 Name: GLsizei 3162 - Name: offset 3163 Type: 3164 Name: GLintptr 3165 Returns: 3166 - Name: undefined 3167 - Name: vertexAttribDivisor 3168 Args: 3169 - Name: index 3170 Type: 3171 Name: GLuint 3172 - Name: divisor 3173 Type: 3174 Name: GLuint 3175 Returns: 3176 - Name: undefined 3177 - Name: drawArraysInstanced 3178 Args: 3179 - Name: mode 3180 Type: 3181 Name: GLenum 3182 - Name: first 3183 Type: 3184 Name: GLint 3185 - Name: count 3186 Type: 3187 Name: GLsizei 3188 - Name: instanceCount 3189 Type: 3190 Name: GLsizei 3191 Returns: 3192 - Name: undefined 3193 - Name: drawElementsInstanced 3194 Args: 3195 - Name: mode 3196 Type: 3197 Name: GLenum 3198 - Name: count 3199 Type: 3200 Name: GLsizei 3201 - Name: type 3202 Type: 3203 Name: GLenum 3204 - Name: offset 3205 Type: 3206 Name: GLintptr 3207 - Name: instanceCount 3208 Type: 3209 Name: GLsizei 3210 Returns: 3211 - Name: undefined 3212 - Name: drawRangeElements 3213 Args: 3214 - Name: mode 3215 Type: 3216 Name: GLenum 3217 - Name: start 3218 Type: 3219 Name: GLuint 3220 - Name: end 3221 Type: 3222 Name: GLuint 3223 - Name: count 3224 Type: 3225 Name: GLsizei 3226 - Name: type 3227 Type: 3228 Name: GLenum 3229 - Name: offset 3230 Type: 3231 Name: GLintptr 3232 Returns: 3233 - Name: undefined 3234 - Name: drawBuffers 3235 Args: 3236 - Name: buffers 3237 Type: 3238 Name: sequence 3239 Params: 3240 - Name: GLenum 3241 Returns: 3242 - Name: undefined 3243 - Name: clearBufferfv 3244 Args: 3245 - Name: buffer 3246 Type: 3247 Name: GLenum 3248 - Name: drawbuffer 3249 Type: 3250 Name: GLint 3251 - Name: values 3252 Type: 3253 Name: Float32List 3254 - Name: srcOffset 3255 Optional: true 3256 Default: "0" 3257 Type: 3258 Name: GLuint 3259 Returns: 3260 - Name: undefined 3261 - Name: clearBufferiv 3262 Args: 3263 - Name: buffer 3264 Type: 3265 Name: GLenum 3266 - Name: drawbuffer 3267 Type: 3268 Name: GLint 3269 - Name: values 3270 Type: 3271 Name: Int32List 3272 - Name: srcOffset 3273 Optional: true 3274 Default: "0" 3275 Type: 3276 Name: GLuint 3277 Returns: 3278 - Name: undefined 3279 - Name: clearBufferuiv 3280 Args: 3281 - Name: buffer 3282 Type: 3283 Name: GLenum 3284 - Name: drawbuffer 3285 Type: 3286 Name: GLint 3287 - Name: values 3288 Type: 3289 Name: Uint32List 3290 - Name: srcOffset 3291 Optional: true 3292 Default: "0" 3293 Type: 3294 Name: GLuint 3295 Returns: 3296 - Name: undefined 3297 - Name: clearBufferfi 3298 Args: 3299 - Name: buffer 3300 Type: 3301 Name: GLenum 3302 - Name: drawbuffer 3303 Type: 3304 Name: GLint 3305 - Name: depth 3306 Type: 3307 Name: GLfloat 3308 - Name: stencil 3309 Type: 3310 Name: GLint 3311 Returns: 3312 - Name: undefined 3313 - Name: createQuery 3314 Returns: 3315 - Name: WebGLQuery 3316 Nullable: true 3317 - Name: deleteQuery 3318 Args: 3319 - Name: query 3320 Type: 3321 Name: WebGLQuery 3322 Nullable: true 3323 Returns: 3324 - Name: undefined 3325 - Name: isQuery 3326 Args: 3327 - Name: query 3328 Type: 3329 Name: WebGLQuery 3330 Nullable: true 3331 Returns: 3332 - Name: GLboolean 3333 ExtAttrs: 3334 - Name: WebGLHandlesContextLoss 3335 - Name: beginQuery 3336 Args: 3337 - Name: target 3338 Type: 3339 Name: GLenum 3340 - Name: query 3341 Type: 3342 Name: WebGLQuery 3343 Returns: 3344 - Name: undefined 3345 - Name: endQuery 3346 Args: 3347 - Name: target 3348 Type: 3349 Name: GLenum 3350 Returns: 3351 - Name: undefined 3352 - Name: getQuery 3353 Args: 3354 - Name: target 3355 Type: 3356 Name: GLenum 3357 - Name: pname 3358 Type: 3359 Name: GLenum 3360 Returns: 3361 - Name: WebGLQuery 3362 Nullable: true 3363 - Name: getQueryParameter 3364 Args: 3365 - Name: query 3366 Type: 3367 Name: WebGLQuery 3368 - Name: pname 3369 Type: 3370 Name: GLenum 3371 Returns: 3372 - Name: any 3373 - Name: createSampler 3374 Returns: 3375 - Name: WebGLSampler 3376 Nullable: true 3377 - Name: deleteSampler 3378 Args: 3379 - Name: sampler 3380 Type: 3381 Name: WebGLSampler 3382 Nullable: true 3383 Returns: 3384 - Name: undefined 3385 - Name: isSampler 3386 Args: 3387 - Name: sampler 3388 Type: 3389 Name: WebGLSampler 3390 Nullable: true 3391 Returns: 3392 - Name: GLboolean 3393 ExtAttrs: 3394 - Name: WebGLHandlesContextLoss 3395 - Name: bindSampler 3396 Args: 3397 - Name: unit 3398 Type: 3399 Name: GLuint 3400 - Name: sampler 3401 Type: 3402 Name: WebGLSampler 3403 Nullable: true 3404 Returns: 3405 - Name: undefined 3406 - Name: samplerParameteri 3407 Args: 3408 - Name: sampler 3409 Type: 3410 Name: WebGLSampler 3411 - Name: pname 3412 Type: 3413 Name: GLenum 3414 - Name: param 3415 Type: 3416 Name: GLint 3417 Returns: 3418 - Name: undefined 3419 - Name: samplerParameterf 3420 Args: 3421 - Name: sampler 3422 Type: 3423 Name: WebGLSampler 3424 - Name: pname 3425 Type: 3426 Name: GLenum 3427 - Name: param 3428 Type: 3429 Name: GLfloat 3430 Returns: 3431 - Name: undefined 3432 - Name: getSamplerParameter 3433 Args: 3434 - Name: sampler 3435 Type: 3436 Name: WebGLSampler 3437 - Name: pname 3438 Type: 3439 Name: GLenum 3440 Returns: 3441 - Name: any 3442 - Name: fenceSync 3443 Args: 3444 - Name: condition 3445 Type: 3446 Name: GLenum 3447 - Name: flags 3448 Type: 3449 Name: GLbitfield 3450 Returns: 3451 - Name: WebGLSync 3452 Nullable: true 3453 - Name: isSync 3454 Args: 3455 - Name: sync 3456 Type: 3457 Name: WebGLSync 3458 Nullable: true 3459 Returns: 3460 - Name: GLboolean 3461 ExtAttrs: 3462 - Name: WebGLHandlesContextLoss 3463 - Name: deleteSync 3464 Args: 3465 - Name: sync 3466 Type: 3467 Name: WebGLSync 3468 Nullable: true 3469 Returns: 3470 - Name: undefined 3471 - Name: clientWaitSync 3472 Args: 3473 - Name: sync 3474 Type: 3475 Name: WebGLSync 3476 - Name: flags 3477 Type: 3478 Name: GLbitfield 3479 - Name: timeout 3480 Type: 3481 Name: GLuint64 3482 Returns: 3483 - Name: GLenum 3484 - Name: waitSync 3485 Args: 3486 - Name: sync 3487 Type: 3488 Name: WebGLSync 3489 - Name: flags 3490 Type: 3491 Name: GLbitfield 3492 - Name: timeout 3493 Type: 3494 Name: GLint64 3495 Returns: 3496 - Name: undefined 3497 - Name: getSyncParameter 3498 Args: 3499 - Name: sync 3500 Type: 3501 Name: WebGLSync 3502 - Name: pname 3503 Type: 3504 Name: GLenum 3505 Returns: 3506 - Name: any 3507 - Name: createTransformFeedback 3508 Returns: 3509 - Name: WebGLTransformFeedback 3510 Nullable: true 3511 - Name: deleteTransformFeedback 3512 Args: 3513 - Name: tf 3514 Type: 3515 Name: WebGLTransformFeedback 3516 Nullable: true 3517 Returns: 3518 - Name: undefined 3519 - Name: isTransformFeedback 3520 Args: 3521 - Name: tf 3522 Type: 3523 Name: WebGLTransformFeedback 3524 Nullable: true 3525 Returns: 3526 - Name: GLboolean 3527 ExtAttrs: 3528 - Name: WebGLHandlesContextLoss 3529 - Name: bindTransformFeedback 3530 Args: 3531 - Name: target 3532 Type: 3533 Name: GLenum 3534 - Name: tf 3535 Type: 3536 Name: WebGLTransformFeedback 3537 Nullable: true 3538 Returns: 3539 - Name: undefined 3540 - Name: beginTransformFeedback 3541 Args: 3542 - Name: primitiveMode 3543 Type: 3544 Name: GLenum 3545 Returns: 3546 - Name: undefined 3547 - Name: endTransformFeedback 3548 Returns: 3549 - Name: undefined 3550 - Name: transformFeedbackVaryings 3551 Args: 3552 - Name: program 3553 Type: 3554 Name: WebGLProgram 3555 - Name: varyings 3556 Type: 3557 Name: sequence 3558 Params: 3559 - Name: DOMString 3560 - Name: bufferMode 3561 Type: 3562 Name: GLenum 3563 Returns: 3564 - Name: undefined 3565 - Name: getTransformFeedbackVarying 3566 Args: 3567 - Name: program 3568 Type: 3569 Name: WebGLProgram 3570 - Name: index 3571 Type: 3572 Name: GLuint 3573 Returns: 3574 - Name: WebGLActiveInfo 3575 Nullable: true 3576 - Name: pauseTransformFeedback 3577 Returns: 3578 - Name: undefined 3579 - Name: resumeTransformFeedback 3580 Returns: 3581 - Name: undefined 3582 - Name: bindBufferBase 3583 Args: 3584 - Name: target 3585 Type: 3586 Name: GLenum 3587 - Name: index 3588 Type: 3589 Name: GLuint 3590 - Name: buffer 3591 Type: 3592 Name: WebGLBuffer 3593 Nullable: true 3594 Returns: 3595 - Name: undefined 3596 - Name: bindBufferRange 3597 Args: 3598 - Name: target 3599 Type: 3600 Name: GLenum 3601 - Name: index 3602 Type: 3603 Name: GLuint 3604 - Name: buffer 3605 Type: 3606 Name: WebGLBuffer 3607 Nullable: true 3608 - Name: offset 3609 Type: 3610 Name: GLintptr 3611 - Name: size 3612 Type: 3613 Name: GLsizeiptr 3614 Returns: 3615 - Name: undefined 3616 - Name: getIndexedParameter 3617 Args: 3618 - Name: target 3619 Type: 3620 Name: GLenum 3621 - Name: index 3622 Type: 3623 Name: GLuint 3624 Returns: 3625 - Name: any 3626 - Name: getUniformIndices 3627 Args: 3628 - Name: program 3629 Type: 3630 Name: WebGLProgram 3631 - Name: uniformNames 3632 Type: 3633 Name: sequence 3634 Params: 3635 - Name: DOMString 3636 Returns: 3637 - Name: sequence 3638 Params: 3639 - Name: GLuint 3640 Nullable: true 3641 - Name: getActiveUniforms 3642 Args: 3643 - Name: program 3644 Type: 3645 Name: WebGLProgram 3646 - Name: uniformIndices 3647 Type: 3648 Name: sequence 3649 Params: 3650 - Name: GLuint 3651 - Name: pname 3652 Type: 3653 Name: GLenum 3654 Returns: 3655 - Name: any 3656 - Name: getUniformBlockIndex 3657 Args: 3658 - Name: program 3659 Type: 3660 Name: WebGLProgram 3661 - Name: uniformBlockName 3662 Type: 3663 Name: DOMString 3664 Returns: 3665 - Name: GLuint 3666 - Name: getActiveUniformBlockParameter 3667 Args: 3668 - Name: program 3669 Type: 3670 Name: WebGLProgram 3671 - Name: uniformBlockIndex 3672 Type: 3673 Name: GLuint 3674 - Name: pname 3675 Type: 3676 Name: GLenum 3677 Returns: 3678 - Name: any 3679 - Name: getActiveUniformBlockName 3680 Args: 3681 - Name: program 3682 Type: 3683 Name: WebGLProgram 3684 - Name: uniformBlockIndex 3685 Type: 3686 Name: GLuint 3687 Returns: 3688 - Name: DOMString 3689 Nullable: true 3690 - Name: uniformBlockBinding 3691 Args: 3692 - Name: program 3693 Type: 3694 Name: WebGLProgram 3695 - Name: uniformBlockIndex 3696 Type: 3697 Name: GLuint 3698 - Name: uniformBlockBinding 3699 Type: 3700 Name: GLuint 3701 Returns: 3702 - Name: undefined 3703 - Name: createVertexArray 3704 Returns: 3705 - Name: WebGLVertexArrayObject 3706 Nullable: true 3707 - Name: deleteVertexArray 3708 Args: 3709 - Name: vertexArray 3710 Type: 3711 Name: WebGLVertexArrayObject 3712 Nullable: true 3713 Returns: 3714 - Name: undefined 3715 - Name: isVertexArray 3716 Args: 3717 - Name: vertexArray 3718 Type: 3719 Name: WebGLVertexArrayObject 3720 Nullable: true 3721 Returns: 3722 - Name: GLboolean 3723 ExtAttrs: 3724 - Name: WebGLHandlesContextLoss 3725 - Name: bindVertexArray 3726 Args: 3727 - Name: array 3728 Type: 3729 Name: WebGLVertexArrayObject 3730 Nullable: true 3731 Returns: 3732 - Name: undefined 3733 - Name: getContextAttributes 3734 Returns: 3735 - Name: WebGLContextAttributes 3736 Nullable: true 3737 ExtAttrs: 3738 - Name: WebGLHandlesContextLoss 3739 - Name: isContextLost 3740 Returns: 3741 - Name: boolean 3742 ExtAttrs: 3743 - Name: WebGLHandlesContextLoss 3744 - Name: getSupportedExtensions 3745 Returns: 3746 - Name: sequence 3747 Params: 3748 - Name: DOMString 3749 Nullable: true 3750 - Name: getExtension 3751 Args: 3752 - Name: name 3753 Type: 3754 Name: DOMString 3755 Returns: 3756 - Name: object 3757 Nullable: true 3758 - Name: activeTexture 3759 Args: 3760 - Name: texture 3761 Type: 3762 Name: GLenum 3763 Returns: 3764 - Name: undefined 3765 - Name: attachShader 3766 Args: 3767 - Name: program 3768 Type: 3769 Name: WebGLProgram 3770 - Name: shader 3771 Type: 3772 Name: WebGLShader 3773 Returns: 3774 - Name: undefined 3775 - Name: bindAttribLocation 3776 Args: 3777 - Name: program 3778 Type: 3779 Name: WebGLProgram 3780 - Name: index 3781 Type: 3782 Name: GLuint 3783 - Name: name 3784 Type: 3785 Name: DOMString 3786 Returns: 3787 - Name: undefined 3788 - Name: bindBuffer 3789 Args: 3790 - Name: target 3791 Type: 3792 Name: GLenum 3793 - Name: buffer 3794 Type: 3795 Name: WebGLBuffer 3796 Nullable: true 3797 Returns: 3798 - Name: undefined 3799 - Name: bindFramebuffer 3800 Args: 3801 - Name: target 3802 Type: 3803 Name: GLenum 3804 - Name: framebuffer 3805 Type: 3806 Name: WebGLFramebuffer 3807 Nullable: true 3808 Returns: 3809 - Name: undefined 3810 - Name: bindRenderbuffer 3811 Args: 3812 - Name: target 3813 Type: 3814 Name: GLenum 3815 - Name: renderbuffer 3816 Type: 3817 Name: WebGLRenderbuffer 3818 Nullable: true 3819 Returns: 3820 - Name: undefined 3821 - Name: bindTexture 3822 Args: 3823 - Name: target 3824 Type: 3825 Name: GLenum 3826 - Name: texture 3827 Type: 3828 Name: WebGLTexture 3829 Nullable: true 3830 Returns: 3831 - Name: undefined 3832 - Name: blendColor 3833 Args: 3834 - Name: red 3835 Type: 3836 Name: GLclampf 3837 - Name: green 3838 Type: 3839 Name: GLclampf 3840 - Name: blue 3841 Type: 3842 Name: GLclampf 3843 - Name: alpha 3844 Type: 3845 Name: GLclampf 3846 Returns: 3847 - Name: undefined 3848 - Name: blendEquation 3849 Args: 3850 - Name: mode 3851 Type: 3852 Name: GLenum 3853 Returns: 3854 - Name: undefined 3855 - Name: blendEquationSeparate 3856 Args: 3857 - Name: modeRGB 3858 Type: 3859 Name: GLenum 3860 - Name: modeAlpha 3861 Type: 3862 Name: GLenum 3863 Returns: 3864 - Name: undefined 3865 - Name: blendFunc 3866 Args: 3867 - Name: sfactor 3868 Type: 3869 Name: GLenum 3870 - Name: dfactor 3871 Type: 3872 Name: GLenum 3873 Returns: 3874 - Name: undefined 3875 - Name: blendFuncSeparate 3876 Args: 3877 - Name: srcRGB 3878 Type: 3879 Name: GLenum 3880 - Name: dstRGB 3881 Type: 3882 Name: GLenum 3883 - Name: srcAlpha 3884 Type: 3885 Name: GLenum 3886 - Name: dstAlpha 3887 Type: 3888 Name: GLenum 3889 Returns: 3890 - Name: undefined 3891 - Name: checkFramebufferStatus 3892 Args: 3893 - Name: target 3894 Type: 3895 Name: GLenum 3896 Returns: 3897 - Name: GLenum 3898 ExtAttrs: 3899 - Name: WebGLHandlesContextLoss 3900 - Name: clear 3901 Args: 3902 - Name: mask 3903 Type: 3904 Name: GLbitfield 3905 Returns: 3906 - Name: undefined 3907 - Name: clearColor 3908 Args: 3909 - Name: red 3910 Type: 3911 Name: GLclampf 3912 - Name: green 3913 Type: 3914 Name: GLclampf 3915 - Name: blue 3916 Type: 3917 Name: GLclampf 3918 - Name: alpha 3919 Type: 3920 Name: GLclampf 3921 Returns: 3922 - Name: undefined 3923 - Name: clearDepth 3924 Args: 3925 - Name: depth 3926 Type: 3927 Name: GLclampf 3928 Returns: 3929 - Name: undefined 3930 - Name: clearStencil 3931 Args: 3932 - Name: s 3933 Type: 3934 Name: GLint 3935 Returns: 3936 - Name: undefined 3937 - Name: colorMask 3938 Args: 3939 - Name: red 3940 Type: 3941 Name: GLboolean 3942 - Name: green 3943 Type: 3944 Name: GLboolean 3945 - Name: blue 3946 Type: 3947 Name: GLboolean 3948 - Name: alpha 3949 Type: 3950 Name: GLboolean 3951 Returns: 3952 - Name: undefined 3953 - Name: compileShader 3954 Args: 3955 - Name: shader 3956 Type: 3957 Name: WebGLShader 3958 Returns: 3959 - Name: undefined 3960 - Name: copyTexImage2D 3961 Args: 3962 - Name: target 3963 Type: 3964 Name: GLenum 3965 - Name: level 3966 Type: 3967 Name: GLint 3968 - Name: internalformat 3969 Type: 3970 Name: GLenum 3971 - Name: x 3972 Type: 3973 Name: GLint 3974 - Name: "y" 3975 Type: 3976 Name: GLint 3977 - Name: width 3978 Type: 3979 Name: GLsizei 3980 - Name: height 3981 Type: 3982 Name: GLsizei 3983 - Name: border 3984 Type: 3985 Name: GLint 3986 Returns: 3987 - Name: undefined 3988 - Name: copyTexSubImage2D 3989 Args: 3990 - Name: target 3991 Type: 3992 Name: GLenum 3993 - Name: level 3994 Type: 3995 Name: GLint 3996 - Name: xoffset 3997 Type: 3998 Name: GLint 3999 - Name: yoffset 4000 Type: 4001 Name: GLint 4002 - Name: x 4003 Type: 4004 Name: GLint 4005 - Name: "y" 4006 Type: 4007 Name: GLint 4008 - Name: width 4009 Type: 4010 Name: GLsizei 4011 - Name: height 4012 Type: 4013 Name: GLsizei 4014 Returns: 4015 - Name: undefined 4016 - Name: createBuffer 4017 Returns: 4018 - Name: WebGLBuffer 4019 Nullable: true 4020 - Name: createFramebuffer 4021 Returns: 4022 - Name: WebGLFramebuffer 4023 Nullable: true 4024 - Name: createProgram 4025 Returns: 4026 - Name: WebGLProgram 4027 Nullable: true 4028 - Name: createRenderbuffer 4029 Returns: 4030 - Name: WebGLRenderbuffer 4031 Nullable: true 4032 - Name: createShader 4033 Args: 4034 - Name: type 4035 Type: 4036 Name: GLenum 4037 Returns: 4038 - Name: WebGLShader 4039 Nullable: true 4040 - Name: createTexture 4041 Returns: 4042 - Name: WebGLTexture 4043 Nullable: true 4044 - Name: cullFace 4045 Args: 4046 - Name: mode 4047 Type: 4048 Name: GLenum 4049 Returns: 4050 - Name: undefined 4051 - Name: deleteBuffer 4052 Args: 4053 - Name: buffer 4054 Type: 4055 Name: WebGLBuffer 4056 Nullable: true 4057 Returns: 4058 - Name: undefined 4059 - Name: deleteFramebuffer 4060 Args: 4061 - Name: framebuffer 4062 Type: 4063 Name: WebGLFramebuffer 4064 Nullable: true 4065 Returns: 4066 - Name: undefined 4067 - Name: deleteProgram 4068 Args: 4069 - Name: program 4070 Type: 4071 Name: WebGLProgram 4072 Nullable: true 4073 Returns: 4074 - Name: undefined 4075 - Name: deleteRenderbuffer 4076 Args: 4077 - Name: renderbuffer 4078 Type: 4079 Name: WebGLRenderbuffer 4080 Nullable: true 4081 Returns: 4082 - Name: undefined 4083 - Name: deleteShader 4084 Args: 4085 - Name: shader 4086 Type: 4087 Name: WebGLShader 4088 Nullable: true 4089 Returns: 4090 - Name: undefined 4091 - Name: deleteTexture 4092 Args: 4093 - Name: texture 4094 Type: 4095 Name: WebGLTexture 4096 Nullable: true 4097 Returns: 4098 - Name: undefined 4099 - Name: depthFunc 4100 Args: 4101 - Name: func 4102 Type: 4103 Name: GLenum 4104 Returns: 4105 - Name: undefined 4106 - Name: depthMask 4107 Args: 4108 - Name: flag 4109 Type: 4110 Name: GLboolean 4111 Returns: 4112 - Name: undefined 4113 - Name: depthRange 4114 Args: 4115 - Name: zNear 4116 Type: 4117 Name: GLclampf 4118 - Name: zFar 4119 Type: 4120 Name: GLclampf 4121 Returns: 4122 - Name: undefined 4123 - Name: detachShader 4124 Args: 4125 - Name: program 4126 Type: 4127 Name: WebGLProgram 4128 - Name: shader 4129 Type: 4130 Name: WebGLShader 4131 Returns: 4132 - Name: undefined 4133 - Name: disable 4134 Args: 4135 - Name: cap 4136 Type: 4137 Name: GLenum 4138 Returns: 4139 - Name: undefined 4140 - Name: disableVertexAttribArray 4141 Args: 4142 - Name: index 4143 Type: 4144 Name: GLuint 4145 Returns: 4146 - Name: undefined 4147 - Name: drawArrays 4148 Args: 4149 - Name: mode 4150 Type: 4151 Name: GLenum 4152 - Name: first 4153 Type: 4154 Name: GLint 4155 - Name: count 4156 Type: 4157 Name: GLsizei 4158 Returns: 4159 - Name: undefined 4160 - Name: drawElements 4161 Args: 4162 - Name: mode 4163 Type: 4164 Name: GLenum 4165 - Name: count 4166 Type: 4167 Name: GLsizei 4168 - Name: type 4169 Type: 4170 Name: GLenum 4171 - Name: offset 4172 Type: 4173 Name: GLintptr 4174 Returns: 4175 - Name: undefined 4176 - Name: enable 4177 Args: 4178 - Name: cap 4179 Type: 4180 Name: GLenum 4181 Returns: 4182 - Name: undefined 4183 - Name: enableVertexAttribArray 4184 Args: 4185 - Name: index 4186 Type: 4187 Name: GLuint 4188 Returns: 4189 - Name: undefined 4190 - Name: finish 4191 Returns: 4192 - Name: undefined 4193 - Name: flush 4194 Returns: 4195 - Name: undefined 4196 - Name: framebufferRenderbuffer 4197 Args: 4198 - Name: target 4199 Type: 4200 Name: GLenum 4201 - Name: attachment 4202 Type: 4203 Name: GLenum 4204 - Name: renderbuffertarget 4205 Type: 4206 Name: GLenum 4207 - Name: renderbuffer 4208 Type: 4209 Name: WebGLRenderbuffer 4210 Nullable: true 4211 Returns: 4212 - Name: undefined 4213 - Name: framebufferTexture2D 4214 Args: 4215 - Name: target 4216 Type: 4217 Name: GLenum 4218 - Name: attachment 4219 Type: 4220 Name: GLenum 4221 - Name: textarget 4222 Type: 4223 Name: GLenum 4224 - Name: texture 4225 Type: 4226 Name: WebGLTexture 4227 Nullable: true 4228 - Name: level 4229 Type: 4230 Name: GLint 4231 Returns: 4232 - Name: undefined 4233 - Name: frontFace 4234 Args: 4235 - Name: mode 4236 Type: 4237 Name: GLenum 4238 Returns: 4239 - Name: undefined 4240 - Name: generateMipmap 4241 Args: 4242 - Name: target 4243 Type: 4244 Name: GLenum 4245 Returns: 4246 - Name: undefined 4247 - Name: getActiveAttrib 4248 Args: 4249 - Name: program 4250 Type: 4251 Name: WebGLProgram 4252 - Name: index 4253 Type: 4254 Name: GLuint 4255 Returns: 4256 - Name: WebGLActiveInfo 4257 Nullable: true 4258 - Name: getActiveUniform 4259 Args: 4260 - Name: program 4261 Type: 4262 Name: WebGLProgram 4263 - Name: index 4264 Type: 4265 Name: GLuint 4266 Returns: 4267 - Name: WebGLActiveInfo 4268 Nullable: true 4269 - Name: getAttachedShaders 4270 Args: 4271 - Name: program 4272 Type: 4273 Name: WebGLProgram 4274 Returns: 4275 - Name: sequence 4276 Params: 4277 - Name: WebGLShader 4278 Nullable: true 4279 - Name: getAttribLocation 4280 Args: 4281 - Name: program 4282 Type: 4283 Name: WebGLProgram 4284 - Name: name 4285 Type: 4286 Name: DOMString 4287 Returns: 4288 - Name: GLint 4289 ExtAttrs: 4290 - Name: WebGLHandlesContextLoss 4291 - Name: getBufferParameter 4292 Args: 4293 - Name: target 4294 Type: 4295 Name: GLenum 4296 - Name: pname 4297 Type: 4298 Name: GLenum 4299 Returns: 4300 - Name: any 4301 - Name: getParameter 4302 Args: 4303 - Name: pname 4304 Type: 4305 Name: GLenum 4306 Returns: 4307 - Name: any 4308 - Name: getError 4309 Returns: 4310 - Name: GLenum 4311 ExtAttrs: 4312 - Name: WebGLHandlesContextLoss 4313 - Name: getFramebufferAttachmentParameter 4314 Args: 4315 - Name: target 4316 Type: 4317 Name: GLenum 4318 - Name: attachment 4319 Type: 4320 Name: GLenum 4321 - Name: pname 4322 Type: 4323 Name: GLenum 4324 Returns: 4325 - Name: any 4326 - Name: getProgramParameter 4327 Args: 4328 - Name: program 4329 Type: 4330 Name: WebGLProgram 4331 - Name: pname 4332 Type: 4333 Name: GLenum 4334 Returns: 4335 - Name: any 4336 - Name: getProgramInfoLog 4337 Args: 4338 - Name: program 4339 Type: 4340 Name: WebGLProgram 4341 Returns: 4342 - Name: DOMString 4343 Nullable: true 4344 - Name: getRenderbufferParameter 4345 Args: 4346 - Name: target 4347 Type: 4348 Name: GLenum 4349 - Name: pname 4350 Type: 4351 Name: GLenum 4352 Returns: 4353 - Name: any 4354 - Name: getShaderParameter 4355 Args: 4356 - Name: shader 4357 Type: 4358 Name: WebGLShader 4359 - Name: pname 4360 Type: 4361 Name: GLenum 4362 Returns: 4363 - Name: any 4364 - Name: getShaderPrecisionFormat 4365 Args: 4366 - Name: shadertype 4367 Type: 4368 Name: GLenum 4369 - Name: precisiontype 4370 Type: 4371 Name: GLenum 4372 Returns: 4373 - Name: WebGLShaderPrecisionFormat 4374 Nullable: true 4375 - Name: getShaderInfoLog 4376 Args: 4377 - Name: shader 4378 Type: 4379 Name: WebGLShader 4380 Returns: 4381 - Name: DOMString 4382 Nullable: true 4383 - Name: getShaderSource 4384 Args: 4385 - Name: shader 4386 Type: 4387 Name: WebGLShader 4388 Returns: 4389 - Name: DOMString 4390 Nullable: true 4391 - Name: getTexParameter 4392 Args: 4393 - Name: target 4394 Type: 4395 Name: GLenum 4396 - Name: pname 4397 Type: 4398 Name: GLenum 4399 Returns: 4400 - Name: any 4401 - Name: getUniform 4402 Args: 4403 - Name: program 4404 Type: 4405 Name: WebGLProgram 4406 - Name: location 4407 Type: 4408 Name: WebGLUniformLocation 4409 Returns: 4410 - Name: any 4411 - Name: getUniformLocation 4412 Args: 4413 - Name: program 4414 Type: 4415 Name: WebGLProgram 4416 - Name: name 4417 Type: 4418 Name: DOMString 4419 Returns: 4420 - Name: WebGLUniformLocation 4421 Nullable: true 4422 - Name: getVertexAttrib 4423 Args: 4424 - Name: index 4425 Type: 4426 Name: GLuint 4427 - Name: pname 4428 Type: 4429 Name: GLenum 4430 Returns: 4431 - Name: any 4432 - Name: getVertexAttribOffset 4433 Args: 4434 - Name: index 4435 Type: 4436 Name: GLuint 4437 - Name: pname 4438 Type: 4439 Name: GLenum 4440 Returns: 4441 - Name: GLintptr 4442 ExtAttrs: 4443 - Name: WebGLHandlesContextLoss 4444 - Name: hint 4445 Args: 4446 - Name: target 4447 Type: 4448 Name: GLenum 4449 - Name: mode 4450 Type: 4451 Name: GLenum 4452 Returns: 4453 - Name: undefined 4454 - Name: isBuffer 4455 Args: 4456 - Name: buffer 4457 Type: 4458 Name: WebGLBuffer 4459 Nullable: true 4460 Returns: 4461 - Name: GLboolean 4462 ExtAttrs: 4463 - Name: WebGLHandlesContextLoss 4464 - Name: isEnabled 4465 Args: 4466 - Name: cap 4467 Type: 4468 Name: GLenum 4469 Returns: 4470 - Name: GLboolean 4471 ExtAttrs: 4472 - Name: WebGLHandlesContextLoss 4473 - Name: isFramebuffer 4474 Args: 4475 - Name: framebuffer 4476 Type: 4477 Name: WebGLFramebuffer 4478 Nullable: true 4479 Returns: 4480 - Name: GLboolean 4481 ExtAttrs: 4482 - Name: WebGLHandlesContextLoss 4483 - Name: isProgram 4484 Args: 4485 - Name: program 4486 Type: 4487 Name: WebGLProgram 4488 Nullable: true 4489 Returns: 4490 - Name: GLboolean 4491 ExtAttrs: 4492 - Name: WebGLHandlesContextLoss 4493 - Name: isRenderbuffer 4494 Args: 4495 - Name: renderbuffer 4496 Type: 4497 Name: WebGLRenderbuffer 4498 Nullable: true 4499 Returns: 4500 - Name: GLboolean 4501 ExtAttrs: 4502 - Name: WebGLHandlesContextLoss 4503 - Name: isShader 4504 Args: 4505 - Name: shader 4506 Type: 4507 Name: WebGLShader 4508 Nullable: true 4509 Returns: 4510 - Name: GLboolean 4511 ExtAttrs: 4512 - Name: WebGLHandlesContextLoss 4513 - Name: isTexture 4514 Args: 4515 - Name: texture 4516 Type: 4517 Name: WebGLTexture 4518 Nullable: true 4519 Returns: 4520 - Name: GLboolean 4521 ExtAttrs: 4522 - Name: WebGLHandlesContextLoss 4523 - Name: lineWidth 4524 Args: 4525 - Name: width 4526 Type: 4527 Name: GLfloat 4528 Returns: 4529 - Name: undefined 4530 - Name: linkProgram 4531 Args: 4532 - Name: program 4533 Type: 4534 Name: WebGLProgram 4535 Returns: 4536 - Name: undefined 4537 - Name: pixelStorei 4538 Args: 4539 - Name: pname 4540 Type: 4541 Name: GLenum 4542 - Name: param 4543 Type: 4544 Name: GLint 4545 Returns: 4546 - Name: undefined 4547 - Name: polygonOffset 4548 Args: 4549 - Name: factor 4550 Type: 4551 Name: GLfloat 4552 - Name: units 4553 Type: 4554 Name: GLfloat 4555 Returns: 4556 - Name: undefined 4557 - Name: renderbufferStorage 4558 Args: 4559 - Name: target 4560 Type: 4561 Name: GLenum 4562 - Name: internalformat 4563 Type: 4564 Name: GLenum 4565 - Name: width 4566 Type: 4567 Name: GLsizei 4568 - Name: height 4569 Type: 4570 Name: GLsizei 4571 Returns: 4572 - Name: undefined 4573 - Name: sampleCoverage 4574 Args: 4575 - Name: value 4576 Type: 4577 Name: GLclampf 4578 - Name: invert 4579 Type: 4580 Name: GLboolean 4581 Returns: 4582 - Name: undefined 4583 - Name: scissor 4584 Args: 4585 - Name: x 4586 Type: 4587 Name: GLint 4588 - Name: "y" 4589 Type: 4590 Name: GLint 4591 - Name: width 4592 Type: 4593 Name: GLsizei 4594 - Name: height 4595 Type: 4596 Name: GLsizei 4597 Returns: 4598 - Name: undefined 4599 - Name: shaderSource 4600 Args: 4601 - Name: shader 4602 Type: 4603 Name: WebGLShader 4604 - Name: source 4605 Type: 4606 Name: DOMString 4607 Returns: 4608 - Name: undefined 4609 - Name: stencilFunc 4610 Args: 4611 - Name: func 4612 Type: 4613 Name: GLenum 4614 - Name: ref 4615 Type: 4616 Name: GLint 4617 - Name: mask 4618 Type: 4619 Name: GLuint 4620 Returns: 4621 - Name: undefined 4622 - Name: stencilFuncSeparate 4623 Args: 4624 - Name: face 4625 Type: 4626 Name: GLenum 4627 - Name: func 4628 Type: 4629 Name: GLenum 4630 - Name: ref 4631 Type: 4632 Name: GLint 4633 - Name: mask 4634 Type: 4635 Name: GLuint 4636 Returns: 4637 - Name: undefined 4638 - Name: stencilMask 4639 Args: 4640 - Name: mask 4641 Type: 4642 Name: GLuint 4643 Returns: 4644 - Name: undefined 4645 - Name: stencilMaskSeparate 4646 Args: 4647 - Name: face 4648 Type: 4649 Name: GLenum 4650 - Name: mask 4651 Type: 4652 Name: GLuint 4653 Returns: 4654 - Name: undefined 4655 - Name: stencilOp 4656 Args: 4657 - Name: fail 4658 Type: 4659 Name: GLenum 4660 - Name: zfail 4661 Type: 4662 Name: GLenum 4663 - Name: zpass 4664 Type: 4665 Name: GLenum 4666 Returns: 4667 - Name: undefined 4668 - Name: stencilOpSeparate 4669 Args: 4670 - Name: face 4671 Type: 4672 Name: GLenum 4673 - Name: fail 4674 Type: 4675 Name: GLenum 4676 - Name: zfail 4677 Type: 4678 Name: GLenum 4679 - Name: zpass 4680 Type: 4681 Name: GLenum 4682 Returns: 4683 - Name: undefined 4684 - Name: texParameterf 4685 Args: 4686 - Name: target 4687 Type: 4688 Name: GLenum 4689 - Name: pname 4690 Type: 4691 Name: GLenum 4692 - Name: param 4693 Type: 4694 Name: GLfloat 4695 Returns: 4696 - Name: undefined 4697 - Name: texParameteri 4698 Args: 4699 - Name: target 4700 Type: 4701 Name: GLenum 4702 - Name: pname 4703 Type: 4704 Name: GLenum 4705 - Name: param 4706 Type: 4707 Name: GLint 4708 Returns: 4709 - Name: undefined 4710 - Name: uniform1f 4711 Args: 4712 - Name: location 4713 Type: 4714 Name: WebGLUniformLocation 4715 Nullable: true 4716 - Name: x 4717 Type: 4718 Name: GLfloat 4719 Returns: 4720 - Name: undefined 4721 - Name: uniform2f 4722 Args: 4723 - Name: location 4724 Type: 4725 Name: WebGLUniformLocation 4726 Nullable: true 4727 - Name: x 4728 Type: 4729 Name: GLfloat 4730 - Name: "y" 4731 Type: 4732 Name: GLfloat 4733 Returns: 4734 - Name: undefined 4735 - Name: uniform3f 4736 Args: 4737 - Name: location 4738 Type: 4739 Name: WebGLUniformLocation 4740 Nullable: true 4741 - Name: x 4742 Type: 4743 Name: GLfloat 4744 - Name: "y" 4745 Type: 4746 Name: GLfloat 4747 - Name: z 4748 Type: 4749 Name: GLfloat 4750 Returns: 4751 - Name: undefined 4752 - Name: uniform4f 4753 Args: 4754 - Name: location 4755 Type: 4756 Name: WebGLUniformLocation 4757 Nullable: true 4758 - Name: x 4759 Type: 4760 Name: GLfloat 4761 - Name: "y" 4762 Type: 4763 Name: GLfloat 4764 - Name: z 4765 Type: 4766 Name: GLfloat 4767 - Name: w 4768 Type: 4769 Name: GLfloat 4770 Returns: 4771 - Name: undefined 4772 - Name: uniform1i 4773 Args: 4774 - Name: location 4775 Type: 4776 Name: WebGLUniformLocation 4777 Nullable: true 4778 - Name: x 4779 Type: 4780 Name: GLint 4781 Returns: 4782 - Name: undefined 4783 - Name: uniform2i 4784 Args: 4785 - Name: location 4786 Type: 4787 Name: WebGLUniformLocation 4788 Nullable: true 4789 - Name: x 4790 Type: 4791 Name: GLint 4792 - Name: "y" 4793 Type: 4794 Name: GLint 4795 Returns: 4796 - Name: undefined 4797 - Name: uniform3i 4798 Args: 4799 - Name: location 4800 Type: 4801 Name: WebGLUniformLocation 4802 Nullable: true 4803 - Name: x 4804 Type: 4805 Name: GLint 4806 - Name: "y" 4807 Type: 4808 Name: GLint 4809 - Name: z 4810 Type: 4811 Name: GLint 4812 Returns: 4813 - Name: undefined 4814 - Name: uniform4i 4815 Args: 4816 - Name: location 4817 Type: 4818 Name: WebGLUniformLocation 4819 Nullable: true 4820 - Name: x 4821 Type: 4822 Name: GLint 4823 - Name: "y" 4824 Type: 4825 Name: GLint 4826 - Name: z 4827 Type: 4828 Name: GLint 4829 - Name: w 4830 Type: 4831 Name: GLint 4832 Returns: 4833 - Name: undefined 4834 - Name: useProgram 4835 Args: 4836 - Name: program 4837 Type: 4838 Name: WebGLProgram 4839 Nullable: true 4840 Returns: 4841 - Name: undefined 4842 - Name: validateProgram 4843 Args: 4844 - Name: program 4845 Type: 4846 Name: WebGLProgram 4847 Returns: 4848 - Name: undefined 4849 - Name: vertexAttrib1f 4850 Args: 4851 - Name: index 4852 Type: 4853 Name: GLuint 4854 - Name: x 4855 Type: 4856 Name: GLfloat 4857 Returns: 4858 - Name: undefined 4859 - Name: vertexAttrib2f 4860 Args: 4861 - Name: index 4862 Type: 4863 Name: GLuint 4864 - Name: x 4865 Type: 4866 Name: GLfloat 4867 - Name: "y" 4868 Type: 4869 Name: GLfloat 4870 Returns: 4871 - Name: undefined 4872 - Name: vertexAttrib3f 4873 Args: 4874 - Name: index 4875 Type: 4876 Name: GLuint 4877 - Name: x 4878 Type: 4879 Name: GLfloat 4880 - Name: "y" 4881 Type: 4882 Name: GLfloat 4883 - Name: z 4884 Type: 4885 Name: GLfloat 4886 Returns: 4887 - Name: undefined 4888 - Name: vertexAttrib4f 4889 Args: 4890 - Name: index 4891 Type: 4892 Name: GLuint 4893 - Name: x 4894 Type: 4895 Name: GLfloat 4896 - Name: "y" 4897 Type: 4898 Name: GLfloat 4899 - Name: z 4900 Type: 4901 Name: GLfloat 4902 - Name: w 4903 Type: 4904 Name: GLfloat 4905 Returns: 4906 - Name: undefined 4907 - Name: vertexAttrib1fv 4908 Args: 4909 - Name: index 4910 Type: 4911 Name: GLuint 4912 - Name: values 4913 Type: 4914 Name: Float32List 4915 Returns: 4916 - Name: undefined 4917 - Name: vertexAttrib2fv 4918 Args: 4919 - Name: index 4920 Type: 4921 Name: GLuint 4922 - Name: values 4923 Type: 4924 Name: Float32List 4925 Returns: 4926 - Name: undefined 4927 - Name: vertexAttrib3fv 4928 Args: 4929 - Name: index 4930 Type: 4931 Name: GLuint 4932 - Name: values 4933 Type: 4934 Name: Float32List 4935 Returns: 4936 - Name: undefined 4937 - Name: vertexAttrib4fv 4938 Args: 4939 - Name: index 4940 Type: 4941 Name: GLuint 4942 - Name: values 4943 Type: 4944 Name: Float32List 4945 Returns: 4946 - Name: undefined 4947 - Name: vertexAttribPointer 4948 Args: 4949 - Name: index 4950 Type: 4951 Name: GLuint 4952 - Name: size 4953 Type: 4954 Name: GLint 4955 - Name: type 4956 Type: 4957 Name: GLenum 4958 - Name: normalized 4959 Type: 4960 Name: GLboolean 4961 - Name: stride 4962 Type: 4963 Name: GLsizei 4964 - Name: offset 4965 Type: 4966 Name: GLintptr 4967 Returns: 4968 - Name: undefined 4969 - Name: viewport 4970 Args: 4971 - Name: x 4972 Type: 4973 Name: GLint 4974 - Name: "y" 4975 Type: 4976 Name: GLint 4977 - Name: width 4978 Type: 4979 Name: GLsizei 4980 - Name: height 4981 Type: 4982 Name: GLsizei 4983 Returns: 4984 - Name: undefined 4985 - Name: makeXRCompatible 4986 Returns: 4987 - Name: Promise 4988 Params: 4989 - Name: undefined 4990 ExtAttrs: 4991 - Name: NewObject 4992 - File: webref/webgl1.idl 4993 Interface: 4994 Name: WebGLActiveInfo 4995 ExtAttrs: 4996 - Name: Exposed 4997 Values: 4998 - Window 4999 - Worker 5000 Attrs: 5001 - Name: size 5002 Readonly: true 5003 Type: 5004 Name: GLint 5005 ExtAttrs: 5006 - Name: Exposed 5007 Values: 5008 - Window 5009 - Worker 5010 - Name: type 5011 Readonly: true 5012 Type: 5013 Name: GLenum 5014 ExtAttrs: 5015 - Name: Exposed 5016 Values: 5017 - Window 5018 - Worker 5019 - Name: name 5020 Readonly: true 5021 Type: 5022 Name: DOMString 5023 ExtAttrs: 5024 - Name: Exposed 5025 Values: 5026 - Window 5027 - Worker 5028 - File: webref/webgl1.idl 5029 Interface: 5030 Name: WebGLBuffer 5031 Inherits: WebGLObject 5032 ExtAttrs: 5033 - Name: Exposed 5034 Values: 5035 - Window 5036 - Worker 5037 - File: webref/webgl1.idl 5038 Dict: 5039 Name: WebGLContextAttributes 5040 Fields: 5041 - Name: alpha 5042 Default: "true" 5043 Type: 5044 Name: boolean 5045 - Name: depth 5046 Default: "true" 5047 Type: 5048 Name: boolean 5049 - Name: stencil 5050 Default: "false" 5051 Type: 5052 Name: boolean 5053 - Name: antialias 5054 Default: "true" 5055 Type: 5056 Name: boolean 5057 - Name: premultipliedAlpha 5058 Default: "true" 5059 Type: 5060 Name: boolean 5061 - Name: preserveDrawingBuffer 5062 Default: "false" 5063 Type: 5064 Name: boolean 5065 - Name: powerPreference 5066 Default: '"default"' 5067 Type: 5068 Name: WebGLPowerPreference 5069 - Name: failIfMajorPerformanceCaveat 5070 Default: "false" 5071 Type: 5072 Name: boolean 5073 - Name: desynchronized 5074 Default: "false" 5075 Type: 5076 Name: boolean 5077 - Name: xrCompatible 5078 Default: "false" 5079 Type: 5080 Name: boolean 5081 - File: webref/webgl1.idl 5082 Interface: 5083 Name: WebGLContextEvent 5084 Inherits: Event 5085 ExtAttrs: 5086 - Name: Exposed 5087 Values: 5088 - Window 5089 - Worker 5090 Attrs: 5091 - Name: statusMessage 5092 Readonly: true 5093 Type: 5094 Name: DOMString 5095 ExtAttrs: 5096 - Name: Exposed 5097 Values: 5098 - Window 5099 - Worker 5100 Constructors: 5101 - Args: 5102 - Name: type 5103 Type: 5104 Name: DOMString 5105 - Name: eventInit 5106 Optional: true 5107 Default: '{}' 5108 Type: 5109 Name: WebGLContextEventInit 5110 ExtAttrs: 5111 - Name: Exposed 5112 Values: 5113 - Window 5114 - Worker 5115 - File: webref/webgl1.idl 5116 Dict: 5117 Name: WebGLContextEventInit 5118 Inherits: EventInit 5119 Fields: 5120 - Name: statusMessage 5121 Default: '""' 5122 Type: 5123 Name: DOMString 5124 - Name: bubbles 5125 Default: "false" 5126 Type: 5127 Name: boolean 5128 - Name: cancelable 5129 Default: "false" 5130 Type: 5131 Name: boolean 5132 - Name: composed 5133 Default: "false" 5134 Type: 5135 Name: boolean 5136 - File: webref/webgl1.idl 5137 Interface: 5138 Name: WebGLFramebuffer 5139 Inherits: WebGLObject 5140 ExtAttrs: 5141 - Name: Exposed 5142 Values: 5143 - Window 5144 - Worker 5145 - File: webref/webgl1.idl 5146 Interface: 5147 Name: WebGLObject 5148 ExtAttrs: 5149 - Name: Exposed 5150 Values: 5151 - Window 5152 - Worker 5153 - File: webref/webgl1.idl 5154 Enum: 5155 Name: WebGLPowerPreference 5156 Values: 5157 - default 5158 - low-power 5159 - high-performance 5160 - File: webref/webgl1.idl 5161 Interface: 5162 Name: WebGLProgram 5163 Inherits: WebGLObject 5164 ExtAttrs: 5165 - Name: Exposed 5166 Values: 5167 - Window 5168 - Worker 5169 - File: webref/webgl2.idl 5170 Interface: 5171 Name: WebGLQuery 5172 Inherits: WebGLObject 5173 ExtAttrs: 5174 - Name: Exposed 5175 Values: 5176 - Window 5177 - Worker 5178 - File: webref/webgl1.idl 5179 Interface: 5180 Name: WebGLRenderbuffer 5181 Inherits: WebGLObject 5182 ExtAttrs: 5183 - Name: Exposed 5184 Values: 5185 - Window 5186 - Worker 5187 - File: webref/webgl1.idl 5188 Interface: 5189 Name: WebGLRenderingContext 5190 ExtAttrs: 5191 - Name: Exposed 5192 Values: 5193 - Window 5194 - Worker 5195 Constants: 5196 - Name: DEPTH_BUFFER_BIT 5197 Value: "0x00000100" 5198 Type: 5199 Name: GLenum 5200 - Name: STENCIL_BUFFER_BIT 5201 Value: "0x00000400" 5202 Type: 5203 Name: GLenum 5204 - Name: COLOR_BUFFER_BIT 5205 Value: "0x00004000" 5206 Type: 5207 Name: GLenum 5208 - Name: POINTS 5209 Value: "0x0000" 5210 Type: 5211 Name: GLenum 5212 - Name: LINES 5213 Value: "0x0001" 5214 Type: 5215 Name: GLenum 5216 - Name: LINE_LOOP 5217 Value: "0x0002" 5218 Type: 5219 Name: GLenum 5220 - Name: LINE_STRIP 5221 Value: "0x0003" 5222 Type: 5223 Name: GLenum 5224 - Name: TRIANGLES 5225 Value: "0x0004" 5226 Type: 5227 Name: GLenum 5228 - Name: TRIANGLE_STRIP 5229 Value: "0x0005" 5230 Type: 5231 Name: GLenum 5232 - Name: TRIANGLE_FAN 5233 Value: "0x0006" 5234 Type: 5235 Name: GLenum 5236 - Name: ZERO 5237 Value: "0" 5238 Type: 5239 Name: GLenum 5240 - Name: ONE 5241 Value: "1" 5242 Type: 5243 Name: GLenum 5244 - Name: SRC_COLOR 5245 Value: "0x0300" 5246 Type: 5247 Name: GLenum 5248 - Name: ONE_MINUS_SRC_COLOR 5249 Value: "0x0301" 5250 Type: 5251 Name: GLenum 5252 - Name: SRC_ALPHA 5253 Value: "0x0302" 5254 Type: 5255 Name: GLenum 5256 - Name: ONE_MINUS_SRC_ALPHA 5257 Value: "0x0303" 5258 Type: 5259 Name: GLenum 5260 - Name: DST_ALPHA 5261 Value: "0x0304" 5262 Type: 5263 Name: GLenum 5264 - Name: ONE_MINUS_DST_ALPHA 5265 Value: "0x0305" 5266 Type: 5267 Name: GLenum 5268 - Name: DST_COLOR 5269 Value: "0x0306" 5270 Type: 5271 Name: GLenum 5272 - Name: ONE_MINUS_DST_COLOR 5273 Value: "0x0307" 5274 Type: 5275 Name: GLenum 5276 - Name: SRC_ALPHA_SATURATE 5277 Value: "0x0308" 5278 Type: 5279 Name: GLenum 5280 - Name: FUNC_ADD 5281 Value: "0x8006" 5282 Type: 5283 Name: GLenum 5284 - Name: BLEND_EQUATION 5285 Value: "0x8009" 5286 Type: 5287 Name: GLenum 5288 - Name: BLEND_EQUATION_RGB 5289 Value: "0x8009" 5290 Type: 5291 Name: GLenum 5292 - Name: BLEND_EQUATION_ALPHA 5293 Value: "0x883D" 5294 Type: 5295 Name: GLenum 5296 - Name: FUNC_SUBTRACT 5297 Value: "0x800A" 5298 Type: 5299 Name: GLenum 5300 - Name: FUNC_REVERSE_SUBTRACT 5301 Value: "0x800B" 5302 Type: 5303 Name: GLenum 5304 - Name: BLEND_DST_RGB 5305 Value: "0x80C8" 5306 Type: 5307 Name: GLenum 5308 - Name: BLEND_SRC_RGB 5309 Value: "0x80C9" 5310 Type: 5311 Name: GLenum 5312 - Name: BLEND_DST_ALPHA 5313 Value: "0x80CA" 5314 Type: 5315 Name: GLenum 5316 - Name: BLEND_SRC_ALPHA 5317 Value: "0x80CB" 5318 Type: 5319 Name: GLenum 5320 - Name: CONSTANT_COLOR 5321 Value: "0x8001" 5322 Type: 5323 Name: GLenum 5324 - Name: ONE_MINUS_CONSTANT_COLOR 5325 Value: "0x8002" 5326 Type: 5327 Name: GLenum 5328 - Name: CONSTANT_ALPHA 5329 Value: "0x8003" 5330 Type: 5331 Name: GLenum 5332 - Name: ONE_MINUS_CONSTANT_ALPHA 5333 Value: "0x8004" 5334 Type: 5335 Name: GLenum 5336 - Name: BLEND_COLOR 5337 Value: "0x8005" 5338 Type: 5339 Name: GLenum 5340 - Name: ARRAY_BUFFER 5341 Value: "0x8892" 5342 Type: 5343 Name: GLenum 5344 - Name: ELEMENT_ARRAY_BUFFER 5345 Value: "0x8893" 5346 Type: 5347 Name: GLenum 5348 - Name: ARRAY_BUFFER_BINDING 5349 Value: "0x8894" 5350 Type: 5351 Name: GLenum 5352 - Name: ELEMENT_ARRAY_BUFFER_BINDING 5353 Value: "0x8895" 5354 Type: 5355 Name: GLenum 5356 - Name: STREAM_DRAW 5357 Value: "0x88E0" 5358 Type: 5359 Name: GLenum 5360 - Name: STATIC_DRAW 5361 Value: "0x88E4" 5362 Type: 5363 Name: GLenum 5364 - Name: DYNAMIC_DRAW 5365 Value: "0x88E8" 5366 Type: 5367 Name: GLenum 5368 - Name: BUFFER_SIZE 5369 Value: "0x8764" 5370 Type: 5371 Name: GLenum 5372 - Name: BUFFER_USAGE 5373 Value: "0x8765" 5374 Type: 5375 Name: GLenum 5376 - Name: CURRENT_VERTEX_ATTRIB 5377 Value: "0x8626" 5378 Type: 5379 Name: GLenum 5380 - Name: FRONT 5381 Value: "0x0404" 5382 Type: 5383 Name: GLenum 5384 - Name: BACK 5385 Value: "0x0405" 5386 Type: 5387 Name: GLenum 5388 - Name: FRONT_AND_BACK 5389 Value: "0x0408" 5390 Type: 5391 Name: GLenum 5392 - Name: CULL_FACE 5393 Value: "0x0B44" 5394 Type: 5395 Name: GLenum 5396 - Name: BLEND 5397 Value: "0x0BE2" 5398 Type: 5399 Name: GLenum 5400 - Name: DITHER 5401 Value: "0x0BD0" 5402 Type: 5403 Name: GLenum 5404 - Name: STENCIL_TEST 5405 Value: "0x0B90" 5406 Type: 5407 Name: GLenum 5408 - Name: DEPTH_TEST 5409 Value: "0x0B71" 5410 Type: 5411 Name: GLenum 5412 - Name: SCISSOR_TEST 5413 Value: "0x0C11" 5414 Type: 5415 Name: GLenum 5416 - Name: POLYGON_OFFSET_FILL 5417 Value: "0x8037" 5418 Type: 5419 Name: GLenum 5420 - Name: SAMPLE_ALPHA_TO_COVERAGE 5421 Value: "0x809E" 5422 Type: 5423 Name: GLenum 5424 - Name: SAMPLE_COVERAGE 5425 Value: "0x80A0" 5426 Type: 5427 Name: GLenum 5428 - Name: NO_ERROR 5429 Value: "0" 5430 Type: 5431 Name: GLenum 5432 - Name: INVALID_ENUM 5433 Value: "0x0500" 5434 Type: 5435 Name: GLenum 5436 - Name: INVALID_VALUE 5437 Value: "0x0501" 5438 Type: 5439 Name: GLenum 5440 - Name: INVALID_OPERATION 5441 Value: "0x0502" 5442 Type: 5443 Name: GLenum 5444 - Name: OUT_OF_MEMORY 5445 Value: "0x0505" 5446 Type: 5447 Name: GLenum 5448 - Name: CW 5449 Value: "0x0900" 5450 Type: 5451 Name: GLenum 5452 - Name: CCW 5453 Value: "0x0901" 5454 Type: 5455 Name: GLenum 5456 - Name: LINE_WIDTH 5457 Value: "0x0B21" 5458 Type: 5459 Name: GLenum 5460 - Name: ALIASED_POINT_SIZE_RANGE 5461 Value: "0x846D" 5462 Type: 5463 Name: GLenum 5464 - Name: ALIASED_LINE_WIDTH_RANGE 5465 Value: "0x846E" 5466 Type: 5467 Name: GLenum 5468 - Name: CULL_FACE_MODE 5469 Value: "0x0B45" 5470 Type: 5471 Name: GLenum 5472 - Name: FRONT_FACE 5473 Value: "0x0B46" 5474 Type: 5475 Name: GLenum 5476 - Name: DEPTH_RANGE 5477 Value: "0x0B70" 5478 Type: 5479 Name: GLenum 5480 - Name: DEPTH_WRITEMASK 5481 Value: "0x0B72" 5482 Type: 5483 Name: GLenum 5484 - Name: DEPTH_CLEAR_VALUE 5485 Value: "0x0B73" 5486 Type: 5487 Name: GLenum 5488 - Name: DEPTH_FUNC 5489 Value: "0x0B74" 5490 Type: 5491 Name: GLenum 5492 - Name: STENCIL_CLEAR_VALUE 5493 Value: "0x0B91" 5494 Type: 5495 Name: GLenum 5496 - Name: STENCIL_FUNC 5497 Value: "0x0B92" 5498 Type: 5499 Name: GLenum 5500 - Name: STENCIL_FAIL 5501 Value: "0x0B94" 5502 Type: 5503 Name: GLenum 5504 - Name: STENCIL_PASS_DEPTH_FAIL 5505 Value: "0x0B95" 5506 Type: 5507 Name: GLenum 5508 - Name: STENCIL_PASS_DEPTH_PASS 5509 Value: "0x0B96" 5510 Type: 5511 Name: GLenum 5512 - Name: STENCIL_REF 5513 Value: "0x0B97" 5514 Type: 5515 Name: GLenum 5516 - Name: STENCIL_VALUE_MASK 5517 Value: "0x0B93" 5518 Type: 5519 Name: GLenum 5520 - Name: STENCIL_WRITEMASK 5521 Value: "0x0B98" 5522 Type: 5523 Name: GLenum 5524 - Name: STENCIL_BACK_FUNC 5525 Value: "0x8800" 5526 Type: 5527 Name: GLenum 5528 - Name: STENCIL_BACK_FAIL 5529 Value: "0x8801" 5530 Type: 5531 Name: GLenum 5532 - Name: STENCIL_BACK_PASS_DEPTH_FAIL 5533 Value: "0x8802" 5534 Type: 5535 Name: GLenum 5536 - Name: STENCIL_BACK_PASS_DEPTH_PASS 5537 Value: "0x8803" 5538 Type: 5539 Name: GLenum 5540 - Name: STENCIL_BACK_REF 5541 Value: "0x8CA3" 5542 Type: 5543 Name: GLenum 5544 - Name: STENCIL_BACK_VALUE_MASK 5545 Value: "0x8CA4" 5546 Type: 5547 Name: GLenum 5548 - Name: STENCIL_BACK_WRITEMASK 5549 Value: "0x8CA5" 5550 Type: 5551 Name: GLenum 5552 - Name: VIEWPORT 5553 Value: "0x0BA2" 5554 Type: 5555 Name: GLenum 5556 - Name: SCISSOR_BOX 5557 Value: "0x0C10" 5558 Type: 5559 Name: GLenum 5560 - Name: COLOR_CLEAR_VALUE 5561 Value: "0x0C22" 5562 Type: 5563 Name: GLenum 5564 - Name: COLOR_WRITEMASK 5565 Value: "0x0C23" 5566 Type: 5567 Name: GLenum 5568 - Name: UNPACK_ALIGNMENT 5569 Value: "0x0CF5" 5570 Type: 5571 Name: GLenum 5572 - Name: PACK_ALIGNMENT 5573 Value: "0x0D05" 5574 Type: 5575 Name: GLenum 5576 - Name: MAX_TEXTURE_SIZE 5577 Value: "0x0D33" 5578 Type: 5579 Name: GLenum 5580 - Name: MAX_VIEWPORT_DIMS 5581 Value: "0x0D3A" 5582 Type: 5583 Name: GLenum 5584 - Name: SUBPIXEL_BITS 5585 Value: "0x0D50" 5586 Type: 5587 Name: GLenum 5588 - Name: RED_BITS 5589 Value: "0x0D52" 5590 Type: 5591 Name: GLenum 5592 - Name: GREEN_BITS 5593 Value: "0x0D53" 5594 Type: 5595 Name: GLenum 5596 - Name: BLUE_BITS 5597 Value: "0x0D54" 5598 Type: 5599 Name: GLenum 5600 - Name: ALPHA_BITS 5601 Value: "0x0D55" 5602 Type: 5603 Name: GLenum 5604 - Name: DEPTH_BITS 5605 Value: "0x0D56" 5606 Type: 5607 Name: GLenum 5608 - Name: STENCIL_BITS 5609 Value: "0x0D57" 5610 Type: 5611 Name: GLenum 5612 - Name: POLYGON_OFFSET_UNITS 5613 Value: "0x2A00" 5614 Type: 5615 Name: GLenum 5616 - Name: POLYGON_OFFSET_FACTOR 5617 Value: "0x8038" 5618 Type: 5619 Name: GLenum 5620 - Name: TEXTURE_BINDING_2D 5621 Value: "0x8069" 5622 Type: 5623 Name: GLenum 5624 - Name: SAMPLE_BUFFERS 5625 Value: "0x80A8" 5626 Type: 5627 Name: GLenum 5628 - Name: SAMPLES 5629 Value: "0x80A9" 5630 Type: 5631 Name: GLenum 5632 - Name: SAMPLE_COVERAGE_VALUE 5633 Value: "0x80AA" 5634 Type: 5635 Name: GLenum 5636 - Name: SAMPLE_COVERAGE_INVERT 5637 Value: "0x80AB" 5638 Type: 5639 Name: GLenum 5640 - Name: COMPRESSED_TEXTURE_FORMATS 5641 Value: "0x86A3" 5642 Type: 5643 Name: GLenum 5644 - Name: DONT_CARE 5645 Value: "0x1100" 5646 Type: 5647 Name: GLenum 5648 - Name: FASTEST 5649 Value: "0x1101" 5650 Type: 5651 Name: GLenum 5652 - Name: NICEST 5653 Value: "0x1102" 5654 Type: 5655 Name: GLenum 5656 - Name: GENERATE_MIPMAP_HINT 5657 Value: "0x8192" 5658 Type: 5659 Name: GLenum 5660 - Name: BYTE 5661 Value: "0x1400" 5662 Type: 5663 Name: GLenum 5664 - Name: UNSIGNED_BYTE 5665 Value: "0x1401" 5666 Type: 5667 Name: GLenum 5668 - Name: SHORT 5669 Value: "0x1402" 5670 Type: 5671 Name: GLenum 5672 - Name: UNSIGNED_SHORT 5673 Value: "0x1403" 5674 Type: 5675 Name: GLenum 5676 - Name: INT 5677 Value: "0x1404" 5678 Type: 5679 Name: GLenum 5680 - Name: UNSIGNED_INT 5681 Value: "0x1405" 5682 Type: 5683 Name: GLenum 5684 - Name: FLOAT 5685 Value: "0x1406" 5686 Type: 5687 Name: GLenum 5688 - Name: DEPTH_COMPONENT 5689 Value: "0x1902" 5690 Type: 5691 Name: GLenum 5692 - Name: ALPHA 5693 Value: "0x1906" 5694 Type: 5695 Name: GLenum 5696 - Name: RGB 5697 Value: "0x1907" 5698 Type: 5699 Name: GLenum 5700 - Name: RGBA 5701 Value: "0x1908" 5702 Type: 5703 Name: GLenum 5704 - Name: LUMINANCE 5705 Value: "0x1909" 5706 Type: 5707 Name: GLenum 5708 - Name: LUMINANCE_ALPHA 5709 Value: "0x190A" 5710 Type: 5711 Name: GLenum 5712 - Name: UNSIGNED_SHORT_4_4_4_4 5713 Value: "0x8033" 5714 Type: 5715 Name: GLenum 5716 - Name: UNSIGNED_SHORT_5_5_5_1 5717 Value: "0x8034" 5718 Type: 5719 Name: GLenum 5720 - Name: UNSIGNED_SHORT_5_6_5 5721 Value: "0x8363" 5722 Type: 5723 Name: GLenum 5724 - Name: FRAGMENT_SHADER 5725 Value: "0x8B30" 5726 Type: 5727 Name: GLenum 5728 - Name: VERTEX_SHADER 5729 Value: "0x8B31" 5730 Type: 5731 Name: GLenum 5732 - Name: MAX_VERTEX_ATTRIBS 5733 Value: "0x8869" 5734 Type: 5735 Name: GLenum 5736 - Name: MAX_VERTEX_UNIFORM_VECTORS 5737 Value: "0x8DFB" 5738 Type: 5739 Name: GLenum 5740 - Name: MAX_VARYING_VECTORS 5741 Value: "0x8DFC" 5742 Type: 5743 Name: GLenum 5744 - Name: MAX_COMBINED_TEXTURE_IMAGE_UNITS 5745 Value: "0x8B4D" 5746 Type: 5747 Name: GLenum 5748 - Name: MAX_VERTEX_TEXTURE_IMAGE_UNITS 5749 Value: "0x8B4C" 5750 Type: 5751 Name: GLenum 5752 - Name: MAX_TEXTURE_IMAGE_UNITS 5753 Value: "0x8872" 5754 Type: 5755 Name: GLenum 5756 - Name: MAX_FRAGMENT_UNIFORM_VECTORS 5757 Value: "0x8DFD" 5758 Type: 5759 Name: GLenum 5760 - Name: SHADER_TYPE 5761 Value: "0x8B4F" 5762 Type: 5763 Name: GLenum 5764 - Name: DELETE_STATUS 5765 Value: "0x8B80" 5766 Type: 5767 Name: GLenum 5768 - Name: LINK_STATUS 5769 Value: "0x8B82" 5770 Type: 5771 Name: GLenum 5772 - Name: VALIDATE_STATUS 5773 Value: "0x8B83" 5774 Type: 5775 Name: GLenum 5776 - Name: ATTACHED_SHADERS 5777 Value: "0x8B85" 5778 Type: 5779 Name: GLenum 5780 - Name: ACTIVE_UNIFORMS 5781 Value: "0x8B86" 5782 Type: 5783 Name: GLenum 5784 - Name: ACTIVE_ATTRIBUTES 5785 Value: "0x8B89" 5786 Type: 5787 Name: GLenum 5788 - Name: SHADING_LANGUAGE_VERSION 5789 Value: "0x8B8C" 5790 Type: 5791 Name: GLenum 5792 - Name: CURRENT_PROGRAM 5793 Value: "0x8B8D" 5794 Type: 5795 Name: GLenum 5796 - Name: NEVER 5797 Value: "0x0200" 5798 Type: 5799 Name: GLenum 5800 - Name: LESS 5801 Value: "0x0201" 5802 Type: 5803 Name: GLenum 5804 - Name: EQUAL 5805 Value: "0x0202" 5806 Type: 5807 Name: GLenum 5808 - Name: LEQUAL 5809 Value: "0x0203" 5810 Type: 5811 Name: GLenum 5812 - Name: GREATER 5813 Value: "0x0204" 5814 Type: 5815 Name: GLenum 5816 - Name: NOTEQUAL 5817 Value: "0x0205" 5818 Type: 5819 Name: GLenum 5820 - Name: GEQUAL 5821 Value: "0x0206" 5822 Type: 5823 Name: GLenum 5824 - Name: ALWAYS 5825 Value: "0x0207" 5826 Type: 5827 Name: GLenum 5828 - Name: KEEP 5829 Value: "0x1E00" 5830 Type: 5831 Name: GLenum 5832 - Name: REPLACE 5833 Value: "0x1E01" 5834 Type: 5835 Name: GLenum 5836 - Name: INCR 5837 Value: "0x1E02" 5838 Type: 5839 Name: GLenum 5840 - Name: DECR 5841 Value: "0x1E03" 5842 Type: 5843 Name: GLenum 5844 - Name: INVERT 5845 Value: "0x150A" 5846 Type: 5847 Name: GLenum 5848 - Name: INCR_WRAP 5849 Value: "0x8507" 5850 Type: 5851 Name: GLenum 5852 - Name: DECR_WRAP 5853 Value: "0x8508" 5854 Type: 5855 Name: GLenum 5856 - Name: VENDOR 5857 Value: "0x1F00" 5858 Type: 5859 Name: GLenum 5860 - Name: RENDERER 5861 Value: "0x1F01" 5862 Type: 5863 Name: GLenum 5864 - Name: VERSION 5865 Value: "0x1F02" 5866 Type: 5867 Name: GLenum 5868 - Name: NEAREST 5869 Value: "0x2600" 5870 Type: 5871 Name: GLenum 5872 - Name: LINEAR 5873 Value: "0x2601" 5874 Type: 5875 Name: GLenum 5876 - Name: NEAREST_MIPMAP_NEAREST 5877 Value: "0x2700" 5878 Type: 5879 Name: GLenum 5880 - Name: LINEAR_MIPMAP_NEAREST 5881 Value: "0x2701" 5882 Type: 5883 Name: GLenum 5884 - Name: NEAREST_MIPMAP_LINEAR 5885 Value: "0x2702" 5886 Type: 5887 Name: GLenum 5888 - Name: LINEAR_MIPMAP_LINEAR 5889 Value: "0x2703" 5890 Type: 5891 Name: GLenum 5892 - Name: TEXTURE_MAG_FILTER 5893 Value: "0x2800" 5894 Type: 5895 Name: GLenum 5896 - Name: TEXTURE_MIN_FILTER 5897 Value: "0x2801" 5898 Type: 5899 Name: GLenum 5900 - Name: TEXTURE_WRAP_S 5901 Value: "0x2802" 5902 Type: 5903 Name: GLenum 5904 - Name: TEXTURE_WRAP_T 5905 Value: "0x2803" 5906 Type: 5907 Name: GLenum 5908 - Name: TEXTURE_2D 5909 Value: "0x0DE1" 5910 Type: 5911 Name: GLenum 5912 - Name: TEXTURE 5913 Value: "0x1702" 5914 Type: 5915 Name: GLenum 5916 - Name: TEXTURE_CUBE_MAP 5917 Value: "0x8513" 5918 Type: 5919 Name: GLenum 5920 - Name: TEXTURE_BINDING_CUBE_MAP 5921 Value: "0x8514" 5922 Type: 5923 Name: GLenum 5924 - Name: TEXTURE_CUBE_MAP_POSITIVE_X 5925 Value: "0x8515" 5926 Type: 5927 Name: GLenum 5928 - Name: TEXTURE_CUBE_MAP_NEGATIVE_X 5929 Value: "0x8516" 5930 Type: 5931 Name: GLenum 5932 - Name: TEXTURE_CUBE_MAP_POSITIVE_Y 5933 Value: "0x8517" 5934 Type: 5935 Name: GLenum 5936 - Name: TEXTURE_CUBE_MAP_NEGATIVE_Y 5937 Value: "0x8518" 5938 Type: 5939 Name: GLenum 5940 - Name: TEXTURE_CUBE_MAP_POSITIVE_Z 5941 Value: "0x8519" 5942 Type: 5943 Name: GLenum 5944 - Name: TEXTURE_CUBE_MAP_NEGATIVE_Z 5945 Value: "0x851A" 5946 Type: 5947 Name: GLenum 5948 - Name: MAX_CUBE_MAP_TEXTURE_SIZE 5949 Value: "0x851C" 5950 Type: 5951 Name: GLenum 5952 - Name: TEXTURE0 5953 Value: "0x84C0" 5954 Type: 5955 Name: GLenum 5956 - Name: TEXTURE1 5957 Value: "0x84C1" 5958 Type: 5959 Name: GLenum 5960 - Name: TEXTURE2 5961 Value: "0x84C2" 5962 Type: 5963 Name: GLenum 5964 - Name: TEXTURE3 5965 Value: "0x84C3" 5966 Type: 5967 Name: GLenum 5968 - Name: TEXTURE4 5969 Value: "0x84C4" 5970 Type: 5971 Name: GLenum 5972 - Name: TEXTURE5 5973 Value: "0x84C5" 5974 Type: 5975 Name: GLenum 5976 - Name: TEXTURE6 5977 Value: "0x84C6" 5978 Type: 5979 Name: GLenum 5980 - Name: TEXTURE7 5981 Value: "0x84C7" 5982 Type: 5983 Name: GLenum 5984 - Name: TEXTURE8 5985 Value: "0x84C8" 5986 Type: 5987 Name: GLenum 5988 - Name: TEXTURE9 5989 Value: "0x84C9" 5990 Type: 5991 Name: GLenum 5992 - Name: TEXTURE10 5993 Value: "0x84CA" 5994 Type: 5995 Name: GLenum 5996 - Name: TEXTURE11 5997 Value: "0x84CB" 5998 Type: 5999 Name: GLenum 6000 - Name: TEXTURE12 6001 Value: "0x84CC" 6002 Type: 6003 Name: GLenum 6004 - Name: TEXTURE13 6005 Value: "0x84CD" 6006 Type: 6007 Name: GLenum 6008 - Name: TEXTURE14 6009 Value: "0x84CE" 6010 Type: 6011 Name: GLenum 6012 - Name: TEXTURE15 6013 Value: "0x84CF" 6014 Type: 6015 Name: GLenum 6016 - Name: TEXTURE16 6017 Value: "0x84D0" 6018 Type: 6019 Name: GLenum 6020 - Name: TEXTURE17 6021 Value: "0x84D1" 6022 Type: 6023 Name: GLenum 6024 - Name: TEXTURE18 6025 Value: "0x84D2" 6026 Type: 6027 Name: GLenum 6028 - Name: TEXTURE19 6029 Value: "0x84D3" 6030 Type: 6031 Name: GLenum 6032 - Name: TEXTURE20 6033 Value: "0x84D4" 6034 Type: 6035 Name: GLenum 6036 - Name: TEXTURE21 6037 Value: "0x84D5" 6038 Type: 6039 Name: GLenum 6040 - Name: TEXTURE22 6041 Value: "0x84D6" 6042 Type: 6043 Name: GLenum 6044 - Name: TEXTURE23 6045 Value: "0x84D7" 6046 Type: 6047 Name: GLenum 6048 - Name: TEXTURE24 6049 Value: "0x84D8" 6050 Type: 6051 Name: GLenum 6052 - Name: TEXTURE25 6053 Value: "0x84D9" 6054 Type: 6055 Name: GLenum 6056 - Name: TEXTURE26 6057 Value: "0x84DA" 6058 Type: 6059 Name: GLenum 6060 - Name: TEXTURE27 6061 Value: "0x84DB" 6062 Type: 6063 Name: GLenum 6064 - Name: TEXTURE28 6065 Value: "0x84DC" 6066 Type: 6067 Name: GLenum 6068 - Name: TEXTURE29 6069 Value: "0x84DD" 6070 Type: 6071 Name: GLenum 6072 - Name: TEXTURE30 6073 Value: "0x84DE" 6074 Type: 6075 Name: GLenum 6076 - Name: TEXTURE31 6077 Value: "0x84DF" 6078 Type: 6079 Name: GLenum 6080 - Name: ACTIVE_TEXTURE 6081 Value: "0x84E0" 6082 Type: 6083 Name: GLenum 6084 - Name: REPEAT 6085 Value: "0x2901" 6086 Type: 6087 Name: GLenum 6088 - Name: CLAMP_TO_EDGE 6089 Value: "0x812F" 6090 Type: 6091 Name: GLenum 6092 - Name: MIRRORED_REPEAT 6093 Value: "0x8370" 6094 Type: 6095 Name: GLenum 6096 - Name: FLOAT_VEC2 6097 Value: "0x8B50" 6098 Type: 6099 Name: GLenum 6100 - Name: FLOAT_VEC3 6101 Value: "0x8B51" 6102 Type: 6103 Name: GLenum 6104 - Name: FLOAT_VEC4 6105 Value: "0x8B52" 6106 Type: 6107 Name: GLenum 6108 - Name: INT_VEC2 6109 Value: "0x8B53" 6110 Type: 6111 Name: GLenum 6112 - Name: INT_VEC3 6113 Value: "0x8B54" 6114 Type: 6115 Name: GLenum 6116 - Name: INT_VEC4 6117 Value: "0x8B55" 6118 Type: 6119 Name: GLenum 6120 - Name: BOOL 6121 Value: "0x8B56" 6122 Type: 6123 Name: GLenum 6124 - Name: BOOL_VEC2 6125 Value: "0x8B57" 6126 Type: 6127 Name: GLenum 6128 - Name: BOOL_VEC3 6129 Value: "0x8B58" 6130 Type: 6131 Name: GLenum 6132 - Name: BOOL_VEC4 6133 Value: "0x8B59" 6134 Type: 6135 Name: GLenum 6136 - Name: FLOAT_MAT2 6137 Value: "0x8B5A" 6138 Type: 6139 Name: GLenum 6140 - Name: FLOAT_MAT3 6141 Value: "0x8B5B" 6142 Type: 6143 Name: GLenum 6144 - Name: FLOAT_MAT4 6145 Value: "0x8B5C" 6146 Type: 6147 Name: GLenum 6148 - Name: SAMPLER_2D 6149 Value: "0x8B5E" 6150 Type: 6151 Name: GLenum 6152 - Name: SAMPLER_CUBE 6153 Value: "0x8B60" 6154 Type: 6155 Name: GLenum 6156 - Name: VERTEX_ATTRIB_ARRAY_ENABLED 6157 Value: "0x8622" 6158 Type: 6159 Name: GLenum 6160 - Name: VERTEX_ATTRIB_ARRAY_SIZE 6161 Value: "0x8623" 6162 Type: 6163 Name: GLenum 6164 - Name: VERTEX_ATTRIB_ARRAY_STRIDE 6165 Value: "0x8624" 6166 Type: 6167 Name: GLenum 6168 - Name: VERTEX_ATTRIB_ARRAY_TYPE 6169 Value: "0x8625" 6170 Type: 6171 Name: GLenum 6172 - Name: VERTEX_ATTRIB_ARRAY_NORMALIZED 6173 Value: "0x886A" 6174 Type: 6175 Name: GLenum 6176 - Name: VERTEX_ATTRIB_ARRAY_POINTER 6177 Value: "0x8645" 6178 Type: 6179 Name: GLenum 6180 - Name: VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 6181 Value: "0x889F" 6182 Type: 6183 Name: GLenum 6184 - Name: IMPLEMENTATION_COLOR_READ_TYPE 6185 Value: "0x8B9A" 6186 Type: 6187 Name: GLenum 6188 - Name: IMPLEMENTATION_COLOR_READ_FORMAT 6189 Value: "0x8B9B" 6190 Type: 6191 Name: GLenum 6192 - Name: COMPILE_STATUS 6193 Value: "0x8B81" 6194 Type: 6195 Name: GLenum 6196 - Name: LOW_FLOAT 6197 Value: "0x8DF0" 6198 Type: 6199 Name: GLenum 6200 - Name: MEDIUM_FLOAT 6201 Value: "0x8DF1" 6202 Type: 6203 Name: GLenum 6204 - Name: HIGH_FLOAT 6205 Value: "0x8DF2" 6206 Type: 6207 Name: GLenum 6208 - Name: LOW_INT 6209 Value: "0x8DF3" 6210 Type: 6211 Name: GLenum 6212 - Name: MEDIUM_INT 6213 Value: "0x8DF4" 6214 Type: 6215 Name: GLenum 6216 - Name: HIGH_INT 6217 Value: "0x8DF5" 6218 Type: 6219 Name: GLenum 6220 - Name: FRAMEBUFFER 6221 Value: "0x8D40" 6222 Type: 6223 Name: GLenum 6224 - Name: RENDERBUFFER 6225 Value: "0x8D41" 6226 Type: 6227 Name: GLenum 6228 - Name: RGBA4 6229 Value: "0x8056" 6230 Type: 6231 Name: GLenum 6232 - Name: RGB5_A1 6233 Value: "0x8057" 6234 Type: 6235 Name: GLenum 6236 - Name: RGB565 6237 Value: "0x8D62" 6238 Type: 6239 Name: GLenum 6240 - Name: DEPTH_COMPONENT16 6241 Value: "0x81A5" 6242 Type: 6243 Name: GLenum 6244 - Name: STENCIL_INDEX8 6245 Value: "0x8D48" 6246 Type: 6247 Name: GLenum 6248 - Name: DEPTH_STENCIL 6249 Value: "0x84F9" 6250 Type: 6251 Name: GLenum 6252 - Name: RENDERBUFFER_WIDTH 6253 Value: "0x8D42" 6254 Type: 6255 Name: GLenum 6256 - Name: RENDERBUFFER_HEIGHT 6257 Value: "0x8D43" 6258 Type: 6259 Name: GLenum 6260 - Name: RENDERBUFFER_INTERNAL_FORMAT 6261 Value: "0x8D44" 6262 Type: 6263 Name: GLenum 6264 - Name: RENDERBUFFER_RED_SIZE 6265 Value: "0x8D50" 6266 Type: 6267 Name: GLenum 6268 - Name: RENDERBUFFER_GREEN_SIZE 6269 Value: "0x8D51" 6270 Type: 6271 Name: GLenum 6272 - Name: RENDERBUFFER_BLUE_SIZE 6273 Value: "0x8D52" 6274 Type: 6275 Name: GLenum 6276 - Name: RENDERBUFFER_ALPHA_SIZE 6277 Value: "0x8D53" 6278 Type: 6279 Name: GLenum 6280 - Name: RENDERBUFFER_DEPTH_SIZE 6281 Value: "0x8D54" 6282 Type: 6283 Name: GLenum 6284 - Name: RENDERBUFFER_STENCIL_SIZE 6285 Value: "0x8D55" 6286 Type: 6287 Name: GLenum 6288 - Name: FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 6289 Value: "0x8CD0" 6290 Type: 6291 Name: GLenum 6292 - Name: FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 6293 Value: "0x8CD1" 6294 Type: 6295 Name: GLenum 6296 - Name: FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 6297 Value: "0x8CD2" 6298 Type: 6299 Name: GLenum 6300 - Name: FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 6301 Value: "0x8CD3" 6302 Type: 6303 Name: GLenum 6304 - Name: COLOR_ATTACHMENT0 6305 Value: "0x8CE0" 6306 Type: 6307 Name: GLenum 6308 - Name: DEPTH_ATTACHMENT 6309 Value: "0x8D00" 6310 Type: 6311 Name: GLenum 6312 - Name: STENCIL_ATTACHMENT 6313 Value: "0x8D20" 6314 Type: 6315 Name: GLenum 6316 - Name: DEPTH_STENCIL_ATTACHMENT 6317 Value: "0x821A" 6318 Type: 6319 Name: GLenum 6320 - Name: NONE 6321 Value: "0" 6322 Type: 6323 Name: GLenum 6324 - Name: FRAMEBUFFER_COMPLETE 6325 Value: "0x8CD5" 6326 Type: 6327 Name: GLenum 6328 - Name: FRAMEBUFFER_INCOMPLETE_ATTACHMENT 6329 Value: "0x8CD6" 6330 Type: 6331 Name: GLenum 6332 - Name: FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 6333 Value: "0x8CD7" 6334 Type: 6335 Name: GLenum 6336 - Name: FRAMEBUFFER_INCOMPLETE_DIMENSIONS 6337 Value: "0x8CD9" 6338 Type: 6339 Name: GLenum 6340 - Name: FRAMEBUFFER_UNSUPPORTED 6341 Value: "0x8CDD" 6342 Type: 6343 Name: GLenum 6344 - Name: FRAMEBUFFER_BINDING 6345 Value: "0x8CA6" 6346 Type: 6347 Name: GLenum 6348 - Name: RENDERBUFFER_BINDING 6349 Value: "0x8CA7" 6350 Type: 6351 Name: GLenum 6352 - Name: MAX_RENDERBUFFER_SIZE 6353 Value: "0x84E8" 6354 Type: 6355 Name: GLenum 6356 - Name: INVALID_FRAMEBUFFER_OPERATION 6357 Value: "0x0506" 6358 Type: 6359 Name: GLenum 6360 - Name: UNPACK_FLIP_Y_WEBGL 6361 Value: "0x9240" 6362 Type: 6363 Name: GLenum 6364 - Name: UNPACK_PREMULTIPLY_ALPHA_WEBGL 6365 Value: "0x9241" 6366 Type: 6367 Name: GLenum 6368 - Name: CONTEXT_LOST_WEBGL 6369 Value: "0x9242" 6370 Type: 6371 Name: GLenum 6372 - Name: UNPACK_COLORSPACE_CONVERSION_WEBGL 6373 Value: "0x9243" 6374 Type: 6375 Name: GLenum 6376 - Name: BROWSER_DEFAULT_WEBGL 6377 Value: "0x9244" 6378 Type: 6379 Name: GLenum 6380 Attrs: 6381 - Name: canvas 6382 Readonly: true 6383 Type: 6384 Union: 6385 - Name: HTMLCanvasElement 6386 - Name: OffscreenCanvas 6387 - Name: drawingBufferWidth 6388 Readonly: true 6389 Type: 6390 Name: GLsizei 6391 - Name: drawingBufferHeight 6392 Readonly: true 6393 Type: 6394 Name: GLsizei 6395 - Name: drawingBufferColorSpace 6396 Type: 6397 Name: PredefinedColorSpace 6398 - Name: unpackColorSpace 6399 Type: 6400 Name: PredefinedColorSpace 6401 Operations: 6402 - Name: getContextAttributes 6403 Returns: 6404 - Name: WebGLContextAttributes 6405 Nullable: true 6406 ExtAttrs: 6407 - Name: WebGLHandlesContextLoss 6408 - Name: isContextLost 6409 Returns: 6410 - Name: boolean 6411 ExtAttrs: 6412 - Name: WebGLHandlesContextLoss 6413 - Name: getSupportedExtensions 6414 Returns: 6415 - Name: sequence 6416 Params: 6417 - Name: DOMString 6418 Nullable: true 6419 - Name: getExtension 6420 Args: 6421 - Name: name 6422 Type: 6423 Name: DOMString 6424 Returns: 6425 - Name: object 6426 Nullable: true 6427 - Name: activeTexture 6428 Args: 6429 - Name: texture 6430 Type: 6431 Name: GLenum 6432 Returns: 6433 - Name: undefined 6434 - Name: attachShader 6435 Args: 6436 - Name: program 6437 Type: 6438 Name: WebGLProgram 6439 - Name: shader 6440 Type: 6441 Name: WebGLShader 6442 Returns: 6443 - Name: undefined 6444 - Name: bindAttribLocation 6445 Args: 6446 - Name: program 6447 Type: 6448 Name: WebGLProgram 6449 - Name: index 6450 Type: 6451 Name: GLuint 6452 - Name: name 6453 Type: 6454 Name: DOMString 6455 Returns: 6456 - Name: undefined 6457 - Name: bindBuffer 6458 Args: 6459 - Name: target 6460 Type: 6461 Name: GLenum 6462 - Name: buffer 6463 Type: 6464 Name: WebGLBuffer 6465 Nullable: true 6466 Returns: 6467 - Name: undefined 6468 - Name: bindFramebuffer 6469 Args: 6470 - Name: target 6471 Type: 6472 Name: GLenum 6473 - Name: framebuffer 6474 Type: 6475 Name: WebGLFramebuffer 6476 Nullable: true 6477 Returns: 6478 - Name: undefined 6479 - Name: bindRenderbuffer 6480 Args: 6481 - Name: target 6482 Type: 6483 Name: GLenum 6484 - Name: renderbuffer 6485 Type: 6486 Name: WebGLRenderbuffer 6487 Nullable: true 6488 Returns: 6489 - Name: undefined 6490 - Name: bindTexture 6491 Args: 6492 - Name: target 6493 Type: 6494 Name: GLenum 6495 - Name: texture 6496 Type: 6497 Name: WebGLTexture 6498 Nullable: true 6499 Returns: 6500 - Name: undefined 6501 - Name: blendColor 6502 Args: 6503 - Name: red 6504 Type: 6505 Name: GLclampf 6506 - Name: green 6507 Type: 6508 Name: GLclampf 6509 - Name: blue 6510 Type: 6511 Name: GLclampf 6512 - Name: alpha 6513 Type: 6514 Name: GLclampf 6515 Returns: 6516 - Name: undefined 6517 - Name: blendEquation 6518 Args: 6519 - Name: mode 6520 Type: 6521 Name: GLenum 6522 Returns: 6523 - Name: undefined 6524 - Name: blendEquationSeparate 6525 Args: 6526 - Name: modeRGB 6527 Type: 6528 Name: GLenum 6529 - Name: modeAlpha 6530 Type: 6531 Name: GLenum 6532 Returns: 6533 - Name: undefined 6534 - Name: blendFunc 6535 Args: 6536 - Name: sfactor 6537 Type: 6538 Name: GLenum 6539 - Name: dfactor 6540 Type: 6541 Name: GLenum 6542 Returns: 6543 - Name: undefined 6544 - Name: blendFuncSeparate 6545 Args: 6546 - Name: srcRGB 6547 Type: 6548 Name: GLenum 6549 - Name: dstRGB 6550 Type: 6551 Name: GLenum 6552 - Name: srcAlpha 6553 Type: 6554 Name: GLenum 6555 - Name: dstAlpha 6556 Type: 6557 Name: GLenum 6558 Returns: 6559 - Name: undefined 6560 - Name: checkFramebufferStatus 6561 Args: 6562 - Name: target 6563 Type: 6564 Name: GLenum 6565 Returns: 6566 - Name: GLenum 6567 ExtAttrs: 6568 - Name: WebGLHandlesContextLoss 6569 - Name: clear 6570 Args: 6571 - Name: mask 6572 Type: 6573 Name: GLbitfield 6574 Returns: 6575 - Name: undefined 6576 - Name: clearColor 6577 Args: 6578 - Name: red 6579 Type: 6580 Name: GLclampf 6581 - Name: green 6582 Type: 6583 Name: GLclampf 6584 - Name: blue 6585 Type: 6586 Name: GLclampf 6587 - Name: alpha 6588 Type: 6589 Name: GLclampf 6590 Returns: 6591 - Name: undefined 6592 - Name: clearDepth 6593 Args: 6594 - Name: depth 6595 Type: 6596 Name: GLclampf 6597 Returns: 6598 - Name: undefined 6599 - Name: clearStencil 6600 Args: 6601 - Name: s 6602 Type: 6603 Name: GLint 6604 Returns: 6605 - Name: undefined 6606 - Name: colorMask 6607 Args: 6608 - Name: red 6609 Type: 6610 Name: GLboolean 6611 - Name: green 6612 Type: 6613 Name: GLboolean 6614 - Name: blue 6615 Type: 6616 Name: GLboolean 6617 - Name: alpha 6618 Type: 6619 Name: GLboolean 6620 Returns: 6621 - Name: undefined 6622 - Name: compileShader 6623 Args: 6624 - Name: shader 6625 Type: 6626 Name: WebGLShader 6627 Returns: 6628 - Name: undefined 6629 - Name: copyTexImage2D 6630 Args: 6631 - Name: target 6632 Type: 6633 Name: GLenum 6634 - Name: level 6635 Type: 6636 Name: GLint 6637 - Name: internalformat 6638 Type: 6639 Name: GLenum 6640 - Name: x 6641 Type: 6642 Name: GLint 6643 - Name: "y" 6644 Type: 6645 Name: GLint 6646 - Name: width 6647 Type: 6648 Name: GLsizei 6649 - Name: height 6650 Type: 6651 Name: GLsizei 6652 - Name: border 6653 Type: 6654 Name: GLint 6655 Returns: 6656 - Name: undefined 6657 - Name: copyTexSubImage2D 6658 Args: 6659 - Name: target 6660 Type: 6661 Name: GLenum 6662 - Name: level 6663 Type: 6664 Name: GLint 6665 - Name: xoffset 6666 Type: 6667 Name: GLint 6668 - Name: yoffset 6669 Type: 6670 Name: GLint 6671 - Name: x 6672 Type: 6673 Name: GLint 6674 - Name: "y" 6675 Type: 6676 Name: GLint 6677 - Name: width 6678 Type: 6679 Name: GLsizei 6680 - Name: height 6681 Type: 6682 Name: GLsizei 6683 Returns: 6684 - Name: undefined 6685 - Name: createBuffer 6686 Returns: 6687 - Name: WebGLBuffer 6688 Nullable: true 6689 - Name: createFramebuffer 6690 Returns: 6691 - Name: WebGLFramebuffer 6692 Nullable: true 6693 - Name: createProgram 6694 Returns: 6695 - Name: WebGLProgram 6696 Nullable: true 6697 - Name: createRenderbuffer 6698 Returns: 6699 - Name: WebGLRenderbuffer 6700 Nullable: true 6701 - Name: createShader 6702 Args: 6703 - Name: type 6704 Type: 6705 Name: GLenum 6706 Returns: 6707 - Name: WebGLShader 6708 Nullable: true 6709 - Name: createTexture 6710 Returns: 6711 - Name: WebGLTexture 6712 Nullable: true 6713 - Name: cullFace 6714 Args: 6715 - Name: mode 6716 Type: 6717 Name: GLenum 6718 Returns: 6719 - Name: undefined 6720 - Name: deleteBuffer 6721 Args: 6722 - Name: buffer 6723 Type: 6724 Name: WebGLBuffer 6725 Nullable: true 6726 Returns: 6727 - Name: undefined 6728 - Name: deleteFramebuffer 6729 Args: 6730 - Name: framebuffer 6731 Type: 6732 Name: WebGLFramebuffer 6733 Nullable: true 6734 Returns: 6735 - Name: undefined 6736 - Name: deleteProgram 6737 Args: 6738 - Name: program 6739 Type: 6740 Name: WebGLProgram 6741 Nullable: true 6742 Returns: 6743 - Name: undefined 6744 - Name: deleteRenderbuffer 6745 Args: 6746 - Name: renderbuffer 6747 Type: 6748 Name: WebGLRenderbuffer 6749 Nullable: true 6750 Returns: 6751 - Name: undefined 6752 - Name: deleteShader 6753 Args: 6754 - Name: shader 6755 Type: 6756 Name: WebGLShader 6757 Nullable: true 6758 Returns: 6759 - Name: undefined 6760 - Name: deleteTexture 6761 Args: 6762 - Name: texture 6763 Type: 6764 Name: WebGLTexture 6765 Nullable: true 6766 Returns: 6767 - Name: undefined 6768 - Name: depthFunc 6769 Args: 6770 - Name: func 6771 Type: 6772 Name: GLenum 6773 Returns: 6774 - Name: undefined 6775 - Name: depthMask 6776 Args: 6777 - Name: flag 6778 Type: 6779 Name: GLboolean 6780 Returns: 6781 - Name: undefined 6782 - Name: depthRange 6783 Args: 6784 - Name: zNear 6785 Type: 6786 Name: GLclampf 6787 - Name: zFar 6788 Type: 6789 Name: GLclampf 6790 Returns: 6791 - Name: undefined 6792 - Name: detachShader 6793 Args: 6794 - Name: program 6795 Type: 6796 Name: WebGLProgram 6797 - Name: shader 6798 Type: 6799 Name: WebGLShader 6800 Returns: 6801 - Name: undefined 6802 - Name: disable 6803 Args: 6804 - Name: cap 6805 Type: 6806 Name: GLenum 6807 Returns: 6808 - Name: undefined 6809 - Name: disableVertexAttribArray 6810 Args: 6811 - Name: index 6812 Type: 6813 Name: GLuint 6814 Returns: 6815 - Name: undefined 6816 - Name: drawArrays 6817 Args: 6818 - Name: mode 6819 Type: 6820 Name: GLenum 6821 - Name: first 6822 Type: 6823 Name: GLint 6824 - Name: count 6825 Type: 6826 Name: GLsizei 6827 Returns: 6828 - Name: undefined 6829 - Name: drawElements 6830 Args: 6831 - Name: mode 6832 Type: 6833 Name: GLenum 6834 - Name: count 6835 Type: 6836 Name: GLsizei 6837 - Name: type 6838 Type: 6839 Name: GLenum 6840 - Name: offset 6841 Type: 6842 Name: GLintptr 6843 Returns: 6844 - Name: undefined 6845 - Name: enable 6846 Args: 6847 - Name: cap 6848 Type: 6849 Name: GLenum 6850 Returns: 6851 - Name: undefined 6852 - Name: enableVertexAttribArray 6853 Args: 6854 - Name: index 6855 Type: 6856 Name: GLuint 6857 Returns: 6858 - Name: undefined 6859 - Name: finish 6860 Returns: 6861 - Name: undefined 6862 - Name: flush 6863 Returns: 6864 - Name: undefined 6865 - Name: framebufferRenderbuffer 6866 Args: 6867 - Name: target 6868 Type: 6869 Name: GLenum 6870 - Name: attachment 6871 Type: 6872 Name: GLenum 6873 - Name: renderbuffertarget 6874 Type: 6875 Name: GLenum 6876 - Name: renderbuffer 6877 Type: 6878 Name: WebGLRenderbuffer 6879 Nullable: true 6880 Returns: 6881 - Name: undefined 6882 - Name: framebufferTexture2D 6883 Args: 6884 - Name: target 6885 Type: 6886 Name: GLenum 6887 - Name: attachment 6888 Type: 6889 Name: GLenum 6890 - Name: textarget 6891 Type: 6892 Name: GLenum 6893 - Name: texture 6894 Type: 6895 Name: WebGLTexture 6896 Nullable: true 6897 - Name: level 6898 Type: 6899 Name: GLint 6900 Returns: 6901 - Name: undefined 6902 - Name: frontFace 6903 Args: 6904 - Name: mode 6905 Type: 6906 Name: GLenum 6907 Returns: 6908 - Name: undefined 6909 - Name: generateMipmap 6910 Args: 6911 - Name: target 6912 Type: 6913 Name: GLenum 6914 Returns: 6915 - Name: undefined 6916 - Name: getActiveAttrib 6917 Args: 6918 - Name: program 6919 Type: 6920 Name: WebGLProgram 6921 - Name: index 6922 Type: 6923 Name: GLuint 6924 Returns: 6925 - Name: WebGLActiveInfo 6926 Nullable: true 6927 - Name: getActiveUniform 6928 Args: 6929 - Name: program 6930 Type: 6931 Name: WebGLProgram 6932 - Name: index 6933 Type: 6934 Name: GLuint 6935 Returns: 6936 - Name: WebGLActiveInfo 6937 Nullable: true 6938 - Name: getAttachedShaders 6939 Args: 6940 - Name: program 6941 Type: 6942 Name: WebGLProgram 6943 Returns: 6944 - Name: sequence 6945 Params: 6946 - Name: WebGLShader 6947 Nullable: true 6948 - Name: getAttribLocation 6949 Args: 6950 - Name: program 6951 Type: 6952 Name: WebGLProgram 6953 - Name: name 6954 Type: 6955 Name: DOMString 6956 Returns: 6957 - Name: GLint 6958 ExtAttrs: 6959 - Name: WebGLHandlesContextLoss 6960 - Name: getBufferParameter 6961 Args: 6962 - Name: target 6963 Type: 6964 Name: GLenum 6965 - Name: pname 6966 Type: 6967 Name: GLenum 6968 Returns: 6969 - Name: any 6970 - Name: getParameter 6971 Args: 6972 - Name: pname 6973 Type: 6974 Name: GLenum 6975 Returns: 6976 - Name: any 6977 - Name: getError 6978 Returns: 6979 - Name: GLenum 6980 ExtAttrs: 6981 - Name: WebGLHandlesContextLoss 6982 - Name: getFramebufferAttachmentParameter 6983 Args: 6984 - Name: target 6985 Type: 6986 Name: GLenum 6987 - Name: attachment 6988 Type: 6989 Name: GLenum 6990 - Name: pname 6991 Type: 6992 Name: GLenum 6993 Returns: 6994 - Name: any 6995 - Name: getProgramParameter 6996 Args: 6997 - Name: program 6998 Type: 6999 Name: WebGLProgram 7000 - Name: pname 7001 Type: 7002 Name: GLenum 7003 Returns: 7004 - Name: any 7005 - Name: getProgramInfoLog 7006 Args: 7007 - Name: program 7008 Type: 7009 Name: WebGLProgram 7010 Returns: 7011 - Name: DOMString 7012 Nullable: true 7013 - Name: getRenderbufferParameter 7014 Args: 7015 - Name: target 7016 Type: 7017 Name: GLenum 7018 - Name: pname 7019 Type: 7020 Name: GLenum 7021 Returns: 7022 - Name: any 7023 - Name: getShaderParameter 7024 Args: 7025 - Name: shader 7026 Type: 7027 Name: WebGLShader 7028 - Name: pname 7029 Type: 7030 Name: GLenum 7031 Returns: 7032 - Name: any 7033 - Name: getShaderPrecisionFormat 7034 Args: 7035 - Name: shadertype 7036 Type: 7037 Name: GLenum 7038 - Name: precisiontype 7039 Type: 7040 Name: GLenum 7041 Returns: 7042 - Name: WebGLShaderPrecisionFormat 7043 Nullable: true 7044 - Name: getShaderInfoLog 7045 Args: 7046 - Name: shader 7047 Type: 7048 Name: WebGLShader 7049 Returns: 7050 - Name: DOMString 7051 Nullable: true 7052 - Name: getShaderSource 7053 Args: 7054 - Name: shader 7055 Type: 7056 Name: WebGLShader 7057 Returns: 7058 - Name: DOMString 7059 Nullable: true 7060 - Name: getTexParameter 7061 Args: 7062 - Name: target 7063 Type: 7064 Name: GLenum 7065 - Name: pname 7066 Type: 7067 Name: GLenum 7068 Returns: 7069 - Name: any 7070 - Name: getUniform 7071 Args: 7072 - Name: program 7073 Type: 7074 Name: WebGLProgram 7075 - Name: location 7076 Type: 7077 Name: WebGLUniformLocation 7078 Returns: 7079 - Name: any 7080 - Name: getUniformLocation 7081 Args: 7082 - Name: program 7083 Type: 7084 Name: WebGLProgram 7085 - Name: name 7086 Type: 7087 Name: DOMString 7088 Returns: 7089 - Name: WebGLUniformLocation 7090 Nullable: true 7091 - Name: getVertexAttrib 7092 Args: 7093 - Name: index 7094 Type: 7095 Name: GLuint 7096 - Name: pname 7097 Type: 7098 Name: GLenum 7099 Returns: 7100 - Name: any 7101 - Name: getVertexAttribOffset 7102 Args: 7103 - Name: index 7104 Type: 7105 Name: GLuint 7106 - Name: pname 7107 Type: 7108 Name: GLenum 7109 Returns: 7110 - Name: GLintptr 7111 ExtAttrs: 7112 - Name: WebGLHandlesContextLoss 7113 - Name: hint 7114 Args: 7115 - Name: target 7116 Type: 7117 Name: GLenum 7118 - Name: mode 7119 Type: 7120 Name: GLenum 7121 Returns: 7122 - Name: undefined 7123 - Name: isBuffer 7124 Args: 7125 - Name: buffer 7126 Type: 7127 Name: WebGLBuffer 7128 Nullable: true 7129 Returns: 7130 - Name: GLboolean 7131 ExtAttrs: 7132 - Name: WebGLHandlesContextLoss 7133 - Name: isEnabled 7134 Args: 7135 - Name: cap 7136 Type: 7137 Name: GLenum 7138 Returns: 7139 - Name: GLboolean 7140 ExtAttrs: 7141 - Name: WebGLHandlesContextLoss 7142 - Name: isFramebuffer 7143 Args: 7144 - Name: framebuffer 7145 Type: 7146 Name: WebGLFramebuffer 7147 Nullable: true 7148 Returns: 7149 - Name: GLboolean 7150 ExtAttrs: 7151 - Name: WebGLHandlesContextLoss 7152 - Name: isProgram 7153 Args: 7154 - Name: program 7155 Type: 7156 Name: WebGLProgram 7157 Nullable: true 7158 Returns: 7159 - Name: GLboolean 7160 ExtAttrs: 7161 - Name: WebGLHandlesContextLoss 7162 - Name: isRenderbuffer 7163 Args: 7164 - Name: renderbuffer 7165 Type: 7166 Name: WebGLRenderbuffer 7167 Nullable: true 7168 Returns: 7169 - Name: GLboolean 7170 ExtAttrs: 7171 - Name: WebGLHandlesContextLoss 7172 - Name: isShader 7173 Args: 7174 - Name: shader 7175 Type: 7176 Name: WebGLShader 7177 Nullable: true 7178 Returns: 7179 - Name: GLboolean 7180 ExtAttrs: 7181 - Name: WebGLHandlesContextLoss 7182 - Name: isTexture 7183 Args: 7184 - Name: texture 7185 Type: 7186 Name: WebGLTexture 7187 Nullable: true 7188 Returns: 7189 - Name: GLboolean 7190 ExtAttrs: 7191 - Name: WebGLHandlesContextLoss 7192 - Name: lineWidth 7193 Args: 7194 - Name: width 7195 Type: 7196 Name: GLfloat 7197 Returns: 7198 - Name: undefined 7199 - Name: linkProgram 7200 Args: 7201 - Name: program 7202 Type: 7203 Name: WebGLProgram 7204 Returns: 7205 - Name: undefined 7206 - Name: pixelStorei 7207 Args: 7208 - Name: pname 7209 Type: 7210 Name: GLenum 7211 - Name: param 7212 Type: 7213 Name: GLint 7214 Returns: 7215 - Name: undefined 7216 - Name: polygonOffset 7217 Args: 7218 - Name: factor 7219 Type: 7220 Name: GLfloat 7221 - Name: units 7222 Type: 7223 Name: GLfloat 7224 Returns: 7225 - Name: undefined 7226 - Name: renderbufferStorage 7227 Args: 7228 - Name: target 7229 Type: 7230 Name: GLenum 7231 - Name: internalformat 7232 Type: 7233 Name: GLenum 7234 - Name: width 7235 Type: 7236 Name: GLsizei 7237 - Name: height 7238 Type: 7239 Name: GLsizei 7240 Returns: 7241 - Name: undefined 7242 - Name: sampleCoverage 7243 Args: 7244 - Name: value 7245 Type: 7246 Name: GLclampf 7247 - Name: invert 7248 Type: 7249 Name: GLboolean 7250 Returns: 7251 - Name: undefined 7252 - Name: scissor 7253 Args: 7254 - Name: x 7255 Type: 7256 Name: GLint 7257 - Name: "y" 7258 Type: 7259 Name: GLint 7260 - Name: width 7261 Type: 7262 Name: GLsizei 7263 - Name: height 7264 Type: 7265 Name: GLsizei 7266 Returns: 7267 - Name: undefined 7268 - Name: shaderSource 7269 Args: 7270 - Name: shader 7271 Type: 7272 Name: WebGLShader 7273 - Name: source 7274 Type: 7275 Name: DOMString 7276 Returns: 7277 - Name: undefined 7278 - Name: stencilFunc 7279 Args: 7280 - Name: func 7281 Type: 7282 Name: GLenum 7283 - Name: ref 7284 Type: 7285 Name: GLint 7286 - Name: mask 7287 Type: 7288 Name: GLuint 7289 Returns: 7290 - Name: undefined 7291 - Name: stencilFuncSeparate 7292 Args: 7293 - Name: face 7294 Type: 7295 Name: GLenum 7296 - Name: func 7297 Type: 7298 Name: GLenum 7299 - Name: ref 7300 Type: 7301 Name: GLint 7302 - Name: mask 7303 Type: 7304 Name: GLuint 7305 Returns: 7306 - Name: undefined 7307 - Name: stencilMask 7308 Args: 7309 - Name: mask 7310 Type: 7311 Name: GLuint 7312 Returns: 7313 - Name: undefined 7314 - Name: stencilMaskSeparate 7315 Args: 7316 - Name: face 7317 Type: 7318 Name: GLenum 7319 - Name: mask 7320 Type: 7321 Name: GLuint 7322 Returns: 7323 - Name: undefined 7324 - Name: stencilOp 7325 Args: 7326 - Name: fail 7327 Type: 7328 Name: GLenum 7329 - Name: zfail 7330 Type: 7331 Name: GLenum 7332 - Name: zpass 7333 Type: 7334 Name: GLenum 7335 Returns: 7336 - Name: undefined 7337 - Name: stencilOpSeparate 7338 Args: 7339 - Name: face 7340 Type: 7341 Name: GLenum 7342 - Name: fail 7343 Type: 7344 Name: GLenum 7345 - Name: zfail 7346 Type: 7347 Name: GLenum 7348 - Name: zpass 7349 Type: 7350 Name: GLenum 7351 Returns: 7352 - Name: undefined 7353 - Name: texParameterf 7354 Args: 7355 - Name: target 7356 Type: 7357 Name: GLenum 7358 - Name: pname 7359 Type: 7360 Name: GLenum 7361 - Name: param 7362 Type: 7363 Name: GLfloat 7364 Returns: 7365 - Name: undefined 7366 - Name: texParameteri 7367 Args: 7368 - Name: target 7369 Type: 7370 Name: GLenum 7371 - Name: pname 7372 Type: 7373 Name: GLenum 7374 - Name: param 7375 Type: 7376 Name: GLint 7377 Returns: 7378 - Name: undefined 7379 - Name: uniform1f 7380 Args: 7381 - Name: location 7382 Type: 7383 Name: WebGLUniformLocation 7384 Nullable: true 7385 - Name: x 7386 Type: 7387 Name: GLfloat 7388 Returns: 7389 - Name: undefined 7390 - Name: uniform2f 7391 Args: 7392 - Name: location 7393 Type: 7394 Name: WebGLUniformLocation 7395 Nullable: true 7396 - Name: x 7397 Type: 7398 Name: GLfloat 7399 - Name: "y" 7400 Type: 7401 Name: GLfloat 7402 Returns: 7403 - Name: undefined 7404 - Name: uniform3f 7405 Args: 7406 - Name: location 7407 Type: 7408 Name: WebGLUniformLocation 7409 Nullable: true 7410 - Name: x 7411 Type: 7412 Name: GLfloat 7413 - Name: "y" 7414 Type: 7415 Name: GLfloat 7416 - Name: z 7417 Type: 7418 Name: GLfloat 7419 Returns: 7420 - Name: undefined 7421 - Name: uniform4f 7422 Args: 7423 - Name: location 7424 Type: 7425 Name: WebGLUniformLocation 7426 Nullable: true 7427 - Name: x 7428 Type: 7429 Name: GLfloat 7430 - Name: "y" 7431 Type: 7432 Name: GLfloat 7433 - Name: z 7434 Type: 7435 Name: GLfloat 7436 - Name: w 7437 Type: 7438 Name: GLfloat 7439 Returns: 7440 - Name: undefined 7441 - Name: uniform1i 7442 Args: 7443 - Name: location 7444 Type: 7445 Name: WebGLUniformLocation 7446 Nullable: true 7447 - Name: x 7448 Type: 7449 Name: GLint 7450 Returns: 7451 - Name: undefined 7452 - Name: uniform2i 7453 Args: 7454 - Name: location 7455 Type: 7456 Name: WebGLUniformLocation 7457 Nullable: true 7458 - Name: x 7459 Type: 7460 Name: GLint 7461 - Name: "y" 7462 Type: 7463 Name: GLint 7464 Returns: 7465 - Name: undefined 7466 - Name: uniform3i 7467 Args: 7468 - Name: location 7469 Type: 7470 Name: WebGLUniformLocation 7471 Nullable: true 7472 - Name: x 7473 Type: 7474 Name: GLint 7475 - Name: "y" 7476 Type: 7477 Name: GLint 7478 - Name: z 7479 Type: 7480 Name: GLint 7481 Returns: 7482 - Name: undefined 7483 - Name: uniform4i 7484 Args: 7485 - Name: location 7486 Type: 7487 Name: WebGLUniformLocation 7488 Nullable: true 7489 - Name: x 7490 Type: 7491 Name: GLint 7492 - Name: "y" 7493 Type: 7494 Name: GLint 7495 - Name: z 7496 Type: 7497 Name: GLint 7498 - Name: w 7499 Type: 7500 Name: GLint 7501 Returns: 7502 - Name: undefined 7503 - Name: useProgram 7504 Args: 7505 - Name: program 7506 Type: 7507 Name: WebGLProgram 7508 Nullable: true 7509 Returns: 7510 - Name: undefined 7511 - Name: validateProgram 7512 Args: 7513 - Name: program 7514 Type: 7515 Name: WebGLProgram 7516 Returns: 7517 - Name: undefined 7518 - Name: vertexAttrib1f 7519 Args: 7520 - Name: index 7521 Type: 7522 Name: GLuint 7523 - Name: x 7524 Type: 7525 Name: GLfloat 7526 Returns: 7527 - Name: undefined 7528 - Name: vertexAttrib2f 7529 Args: 7530 - Name: index 7531 Type: 7532 Name: GLuint 7533 - Name: x 7534 Type: 7535 Name: GLfloat 7536 - Name: "y" 7537 Type: 7538 Name: GLfloat 7539 Returns: 7540 - Name: undefined 7541 - Name: vertexAttrib3f 7542 Args: 7543 - Name: index 7544 Type: 7545 Name: GLuint 7546 - Name: x 7547 Type: 7548 Name: GLfloat 7549 - Name: "y" 7550 Type: 7551 Name: GLfloat 7552 - Name: z 7553 Type: 7554 Name: GLfloat 7555 Returns: 7556 - Name: undefined 7557 - Name: vertexAttrib4f 7558 Args: 7559 - Name: index 7560 Type: 7561 Name: GLuint 7562 - Name: x 7563 Type: 7564 Name: GLfloat 7565 - Name: "y" 7566 Type: 7567 Name: GLfloat 7568 - Name: z 7569 Type: 7570 Name: GLfloat 7571 - Name: w 7572 Type: 7573 Name: GLfloat 7574 Returns: 7575 - Name: undefined 7576 - Name: vertexAttrib1fv 7577 Args: 7578 - Name: index 7579 Type: 7580 Name: GLuint 7581 - Name: values 7582 Type: 7583 Name: Float32List 7584 Returns: 7585 - Name: undefined 7586 - Name: vertexAttrib2fv 7587 Args: 7588 - Name: index 7589 Type: 7590 Name: GLuint 7591 - Name: values 7592 Type: 7593 Name: Float32List 7594 Returns: 7595 - Name: undefined 7596 - Name: vertexAttrib3fv 7597 Args: 7598 - Name: index 7599 Type: 7600 Name: GLuint 7601 - Name: values 7602 Type: 7603 Name: Float32List 7604 Returns: 7605 - Name: undefined 7606 - Name: vertexAttrib4fv 7607 Args: 7608 - Name: index 7609 Type: 7610 Name: GLuint 7611 - Name: values 7612 Type: 7613 Name: Float32List 7614 Returns: 7615 - Name: undefined 7616 - Name: vertexAttribPointer 7617 Args: 7618 - Name: index 7619 Type: 7620 Name: GLuint 7621 - Name: size 7622 Type: 7623 Name: GLint 7624 - Name: type 7625 Type: 7626 Name: GLenum 7627 - Name: normalized 7628 Type: 7629 Name: GLboolean 7630 - Name: stride 7631 Type: 7632 Name: GLsizei 7633 - Name: offset 7634 Type: 7635 Name: GLintptr 7636 Returns: 7637 - Name: undefined 7638 - Name: viewport 7639 Args: 7640 - Name: x 7641 Type: 7642 Name: GLint 7643 - Name: "y" 7644 Type: 7645 Name: GLint 7646 - Name: width 7647 Type: 7648 Name: GLsizei 7649 - Name: height 7650 Type: 7651 Name: GLsizei 7652 Returns: 7653 - Name: undefined 7654 - Name: makeXRCompatible 7655 Returns: 7656 - Name: Promise 7657 Params: 7658 - Name: undefined 7659 ExtAttrs: 7660 - Name: NewObject 7661 - Name: bufferData 7662 Args: 7663 - Name: target 7664 Type: 7665 Name: GLenum 7666 - Name: size 7667 Type: 7668 Name: GLsizeiptr 7669 - Name: usage 7670 Type: 7671 Name: GLenum 7672 Returns: 7673 - Name: undefined 7674 - Name: bufferData 7675 Args: 7676 - Name: target 7677 Type: 7678 Name: GLenum 7679 - Name: data 7680 Type: 7681 Name: AllowSharedBufferSource 7682 Nullable: true 7683 - Name: usage 7684 Type: 7685 Name: GLenum 7686 Returns: 7687 - Name: undefined 7688 - Name: bufferSubData 7689 Args: 7690 - Name: target 7691 Type: 7692 Name: GLenum 7693 - Name: offset 7694 Type: 7695 Name: GLintptr 7696 - Name: data 7697 Type: 7698 Name: AllowSharedBufferSource 7699 Returns: 7700 - Name: undefined 7701 - Name: compressedTexImage2D 7702 Args: 7703 - Name: target 7704 Type: 7705 Name: GLenum 7706 - Name: level 7707 Type: 7708 Name: GLint 7709 - Name: internalformat 7710 Type: 7711 Name: GLenum 7712 - Name: width 7713 Type: 7714 Name: GLsizei 7715 - Name: height 7716 Type: 7717 Name: GLsizei 7718 - Name: border 7719 Type: 7720 Name: GLint 7721 - Name: data 7722 Type: 7723 Name: ArrayBufferView 7724 ExtAttrs: 7725 - Name: AllowShared 7726 Returns: 7727 - Name: undefined 7728 - Name: compressedTexSubImage2D 7729 Args: 7730 - Name: target 7731 Type: 7732 Name: GLenum 7733 - Name: level 7734 Type: 7735 Name: GLint 7736 - Name: xoffset 7737 Type: 7738 Name: GLint 7739 - Name: yoffset 7740 Type: 7741 Name: GLint 7742 - Name: width 7743 Type: 7744 Name: GLsizei 7745 - Name: height 7746 Type: 7747 Name: GLsizei 7748 - Name: format 7749 Type: 7750 Name: GLenum 7751 - Name: data 7752 Type: 7753 Name: ArrayBufferView 7754 ExtAttrs: 7755 - Name: AllowShared 7756 Returns: 7757 - Name: undefined 7758 - Name: readPixels 7759 Args: 7760 - Name: x 7761 Type: 7762 Name: GLint 7763 - Name: "y" 7764 Type: 7765 Name: GLint 7766 - Name: width 7767 Type: 7768 Name: GLsizei 7769 - Name: height 7770 Type: 7771 Name: GLsizei 7772 - Name: format 7773 Type: 7774 Name: GLenum 7775 - Name: type 7776 Type: 7777 Name: GLenum 7778 - Name: pixels 7779 Type: 7780 Name: ArrayBufferView 7781 Nullable: true 7782 ExtAttrs: 7783 - Name: AllowShared 7784 Returns: 7785 - Name: undefined 7786 - Name: texImage2D 7787 Args: 7788 - Name: target 7789 Type: 7790 Name: GLenum 7791 - Name: level 7792 Type: 7793 Name: GLint 7794 - Name: internalformat 7795 Type: 7796 Name: GLint 7797 - Name: width 7798 Type: 7799 Name: GLsizei 7800 - Name: height 7801 Type: 7802 Name: GLsizei 7803 - Name: border 7804 Type: 7805 Name: GLint 7806 - Name: format 7807 Type: 7808 Name: GLenum 7809 - Name: type 7810 Type: 7811 Name: GLenum 7812 - Name: pixels 7813 Type: 7814 Name: ArrayBufferView 7815 Nullable: true 7816 ExtAttrs: 7817 - Name: AllowShared 7818 Returns: 7819 - Name: undefined 7820 - Name: texImage2D 7821 Args: 7822 - Name: target 7823 Type: 7824 Name: GLenum 7825 - Name: level 7826 Type: 7827 Name: GLint 7828 - Name: internalformat 7829 Type: 7830 Name: GLint 7831 - Name: format 7832 Type: 7833 Name: GLenum 7834 - Name: type 7835 Type: 7836 Name: GLenum 7837 - Name: source 7838 Type: 7839 Name: TexImageSource 7840 Returns: 7841 - Name: undefined 7842 - Name: texSubImage2D 7843 Args: 7844 - Name: target 7845 Type: 7846 Name: GLenum 7847 - Name: level 7848 Type: 7849 Name: GLint 7850 - Name: xoffset 7851 Type: 7852 Name: GLint 7853 - Name: yoffset 7854 Type: 7855 Name: GLint 7856 - Name: width 7857 Type: 7858 Name: GLsizei 7859 - Name: height 7860 Type: 7861 Name: GLsizei 7862 - Name: format 7863 Type: 7864 Name: GLenum 7865 - Name: type 7866 Type: 7867 Name: GLenum 7868 - Name: pixels 7869 Type: 7870 Name: ArrayBufferView 7871 Nullable: true 7872 ExtAttrs: 7873 - Name: AllowShared 7874 Returns: 7875 - Name: undefined 7876 - Name: texSubImage2D 7877 Args: 7878 - Name: target 7879 Type: 7880 Name: GLenum 7881 - Name: level 7882 Type: 7883 Name: GLint 7884 - Name: xoffset 7885 Type: 7886 Name: GLint 7887 - Name: yoffset 7888 Type: 7889 Name: GLint 7890 - Name: format 7891 Type: 7892 Name: GLenum 7893 - Name: type 7894 Type: 7895 Name: GLenum 7896 - Name: source 7897 Type: 7898 Name: TexImageSource 7899 Returns: 7900 - Name: undefined 7901 - Name: uniform1fv 7902 Args: 7903 - Name: location 7904 Type: 7905 Name: WebGLUniformLocation 7906 Nullable: true 7907 - Name: v 7908 Type: 7909 Name: Float32List 7910 Returns: 7911 - Name: undefined 7912 - Name: uniform2fv 7913 Args: 7914 - Name: location 7915 Type: 7916 Name: WebGLUniformLocation 7917 Nullable: true 7918 - Name: v 7919 Type: 7920 Name: Float32List 7921 Returns: 7922 - Name: undefined 7923 - Name: uniform3fv 7924 Args: 7925 - Name: location 7926 Type: 7927 Name: WebGLUniformLocation 7928 Nullable: true 7929 - Name: v 7930 Type: 7931 Name: Float32List 7932 Returns: 7933 - Name: undefined 7934 - Name: uniform4fv 7935 Args: 7936 - Name: location 7937 Type: 7938 Name: WebGLUniformLocation 7939 Nullable: true 7940 - Name: v 7941 Type: 7942 Name: Float32List 7943 Returns: 7944 - Name: undefined 7945 - Name: uniform1iv 7946 Args: 7947 - Name: location 7948 Type: 7949 Name: WebGLUniformLocation 7950 Nullable: true 7951 - Name: v 7952 Type: 7953 Name: Int32List 7954 Returns: 7955 - Name: undefined 7956 - Name: uniform2iv 7957 Args: 7958 - Name: location 7959 Type: 7960 Name: WebGLUniformLocation 7961 Nullable: true 7962 - Name: v 7963 Type: 7964 Name: Int32List 7965 Returns: 7966 - Name: undefined 7967 - Name: uniform3iv 7968 Args: 7969 - Name: location 7970 Type: 7971 Name: WebGLUniformLocation 7972 Nullable: true 7973 - Name: v 7974 Type: 7975 Name: Int32List 7976 Returns: 7977 - Name: undefined 7978 - Name: uniform4iv 7979 Args: 7980 - Name: location 7981 Type: 7982 Name: WebGLUniformLocation 7983 Nullable: true 7984 - Name: v 7985 Type: 7986 Name: Int32List 7987 Returns: 7988 - Name: undefined 7989 - Name: uniformMatrix2fv 7990 Args: 7991 - Name: location 7992 Type: 7993 Name: WebGLUniformLocation 7994 Nullable: true 7995 - Name: transpose 7996 Type: 7997 Name: GLboolean 7998 - Name: value 7999 Type: 8000 Name: Float32List 8001 Returns: 8002 - Name: undefined 8003 - Name: uniformMatrix3fv 8004 Args: 8005 - Name: location 8006 Type: 8007 Name: WebGLUniformLocation 8008 Nullable: true 8009 - Name: transpose 8010 Type: 8011 Name: GLboolean 8012 - Name: value 8013 Type: 8014 Name: Float32List 8015 Returns: 8016 - Name: undefined 8017 - Name: uniformMatrix4fv 8018 Args: 8019 - Name: location 8020 Type: 8021 Name: WebGLUniformLocation 8022 Nullable: true 8023 - Name: transpose 8024 Type: 8025 Name: GLboolean 8026 - Name: value 8027 Type: 8028 Name: Float32List 8029 Returns: 8030 - Name: undefined 8031 - File: webref/webgl2.idl 8032 Interface: 8033 Name: WebGLSampler 8034 Inherits: WebGLObject 8035 ExtAttrs: 8036 - Name: Exposed 8037 Values: 8038 - Window 8039 - Worker 8040 - File: webref/webgl1.idl 8041 Interface: 8042 Name: WebGLShader 8043 Inherits: WebGLObject 8044 ExtAttrs: 8045 - Name: Exposed 8046 Values: 8047 - Window 8048 - Worker 8049 - File: webref/webgl1.idl 8050 Interface: 8051 Name: WebGLShaderPrecisionFormat 8052 ExtAttrs: 8053 - Name: Exposed 8054 Values: 8055 - Window 8056 - Worker 8057 Attrs: 8058 - Name: rangeMin 8059 Readonly: true 8060 Type: 8061 Name: GLint 8062 ExtAttrs: 8063 - Name: Exposed 8064 Values: 8065 - Window 8066 - Worker 8067 - Name: rangeMax 8068 Readonly: true 8069 Type: 8070 Name: GLint 8071 ExtAttrs: 8072 - Name: Exposed 8073 Values: 8074 - Window 8075 - Worker 8076 - Name: precision 8077 Readonly: true 8078 Type: 8079 Name: GLint 8080 ExtAttrs: 8081 - Name: Exposed 8082 Values: 8083 - Window 8084 - Worker 8085 - File: webref/webgl2.idl 8086 Interface: 8087 Name: WebGLSync 8088 Inherits: WebGLObject 8089 ExtAttrs: 8090 - Name: Exposed 8091 Values: 8092 - Window 8093 - Worker 8094 - File: webref/webgl1.idl 8095 Interface: 8096 Name: WebGLTexture 8097 Inherits: WebGLObject 8098 ExtAttrs: 8099 - Name: Exposed 8100 Values: 8101 - Window 8102 - Worker 8103 - File: webref/EXT_disjoint_timer_query.idl 8104 Interface: 8105 Name: WebGLTimerQueryEXT 8106 Inherits: WebGLObject 8107 ExtAttrs: 8108 - Name: Exposed 8109 Values: 8110 - Window 8111 - Worker 8112 - Name: LegacyNoInterfaceObject 8113 - File: webref/webgl2.idl 8114 Interface: 8115 Name: WebGLTransformFeedback 8116 Inherits: WebGLObject 8117 ExtAttrs: 8118 - Name: Exposed 8119 Values: 8120 - Window 8121 - Worker 8122 - File: webref/webgl1.idl 8123 Interface: 8124 Name: WebGLUniformLocation 8125 ExtAttrs: 8126 - Name: Exposed 8127 Values: 8128 - Window 8129 - Worker 8130 - File: webref/webgl2.idl 8131 Interface: 8132 Name: WebGLVertexArrayObject 8133 Inherits: WebGLObject 8134 ExtAttrs: 8135 - Name: Exposed 8136 Values: 8137 - Window 8138 - Worker 8139 - File: webref/OES_vertex_array_object.idl 8140 Interface: 8141 Name: WebGLVertexArrayObjectOES 8142 Inherits: WebGLObject 8143 ExtAttrs: 8144 - Name: Exposed 8145 Values: 8146 - Window 8147 - Worker 8148 - Name: LegacyNoInterfaceObject 8149 - File: webref/websockets.idl 8150 Interface: 8151 Name: WebSocket 8152 Inherits: EventTarget 8153 ExtAttrs: 8154 - Name: Exposed 8155 Values: 8156 - Window 8157 - Worker 8158 Constants: 8159 - Name: CONNECTING 8160 Value: "0" 8161 Type: 8162 Name: unsigned short 8163 - Name: OPEN 8164 Value: "1" 8165 Type: 8166 Name: unsigned short 8167 - Name: CLOSING 8168 Value: "2" 8169 Type: 8170 Name: unsigned short 8171 - Name: CLOSED 8172 Value: "3" 8173 Type: 8174 Name: unsigned short 8175 Attrs: 8176 - Name: url 8177 Readonly: true 8178 Type: 8179 Name: USVString 8180 ExtAttrs: 8181 - Name: Exposed 8182 Values: 8183 - Window 8184 - Worker 8185 - Name: readyState 8186 Readonly: true 8187 Type: 8188 Name: unsigned short 8189 ExtAttrs: 8190 - Name: Exposed 8191 Values: 8192 - Window 8193 - Worker 8194 - Name: bufferedAmount 8195 Readonly: true 8196 Type: 8197 Name: unsigned long long 8198 ExtAttrs: 8199 - Name: Exposed 8200 Values: 8201 - Window 8202 - Worker 8203 - Name: onopen 8204 Type: 8205 Name: EventHandler 8206 ExtAttrs: 8207 - Name: Exposed 8208 Values: 8209 - Window 8210 - Worker 8211 - Name: onerror 8212 Type: 8213 Name: EventHandler 8214 ExtAttrs: 8215 - Name: Exposed 8216 Values: 8217 - Window 8218 - Worker 8219 - Name: onclose 8220 Type: 8221 Name: EventHandler 8222 ExtAttrs: 8223 - Name: Exposed 8224 Values: 8225 - Window 8226 - Worker 8227 - Name: extensions 8228 Readonly: true 8229 Type: 8230 Name: DOMString 8231 ExtAttrs: 8232 - Name: Exposed 8233 Values: 8234 - Window 8235 - Worker 8236 - Name: protocol 8237 Readonly: true 8238 Type: 8239 Name: DOMString 8240 ExtAttrs: 8241 - Name: Exposed 8242 Values: 8243 - Window 8244 - Worker 8245 - Name: onmessage 8246 Type: 8247 Name: EventHandler 8248 ExtAttrs: 8249 - Name: Exposed 8250 Values: 8251 - Window 8252 - Worker 8253 - Name: binaryType 8254 Type: 8255 Name: BinaryType 8256 ExtAttrs: 8257 - Name: Exposed 8258 Values: 8259 - Window 8260 - Worker 8261 Operations: 8262 - Name: close 8263 Args: 8264 - Name: code 8265 Optional: true 8266 Type: 8267 Name: unsigned short 8268 - Name: reason 8269 Optional: true 8270 Type: 8271 Name: USVString 8272 Returns: 8273 - Name: undefined 8274 ExtAttrs: 8275 - Name: Exposed 8276 Values: 8277 - Window 8278 - Worker 8279 - Name: send 8280 Args: 8281 - Name: data 8282 Type: 8283 Union: 8284 - Name: BufferSource 8285 - Name: Blob 8286 - Name: USVString 8287 Returns: 8288 - Name: undefined 8289 ExtAttrs: 8290 - Name: Exposed 8291 Values: 8292 - Window 8293 - Worker 8294 Constructors: 8295 - Args: 8296 - Name: url 8297 Type: 8298 Name: USVString 8299 - Name: protocols 8300 Optional: true 8301 Default: '[]' 8302 Type: 8303 Union: 8304 - Name: DOMString 8305 - Name: sequence 8306 Params: 8307 - Name: DOMString 8308 ExtAttrs: 8309 - Name: Exposed 8310 Values: 8311 - Window 8312 - Worker 8313 - File: webref/webtransport.idl 8314 Interface: 8315 Name: WebTransport 8316 ExtAttrs: 8317 - Name: Exposed 8318 Values: 8319 - Window 8320 - Worker 8321 - Name: SecureContext 8322 Attrs: 8323 - Name: ready 8324 Readonly: true 8325 Type: 8326 Name: Promise 8327 Params: 8328 - Name: undefined 8329 ExtAttrs: 8330 - Name: Exposed 8331 Values: 8332 - Window 8333 - Worker 8334 - Name: SecureContext 8335 - Name: reliability 8336 Readonly: true 8337 Type: 8338 Name: WebTransportReliabilityMode 8339 ExtAttrs: 8340 - Name: Exposed 8341 Values: 8342 - Window 8343 - Worker 8344 - Name: SecureContext 8345 - Name: congestionControl 8346 Readonly: true 8347 Type: 8348 Name: WebTransportCongestionControl 8349 ExtAttrs: 8350 - Name: Exposed 8351 Values: 8352 - Window 8353 - Worker 8354 - Name: SecureContext 8355 - Name: closed 8356 Readonly: true 8357 Type: 8358 Name: Promise 8359 Params: 8360 - Name: WebTransportCloseInfo 8361 ExtAttrs: 8362 - Name: Exposed 8363 Values: 8364 - Window 8365 - Worker 8366 - Name: SecureContext 8367 - Name: draining 8368 Readonly: true 8369 Type: 8370 Name: Promise 8371 Params: 8372 - Name: undefined 8373 ExtAttrs: 8374 - Name: Exposed 8375 Values: 8376 - Window 8377 - Worker 8378 - Name: SecureContext 8379 - Name: datagrams 8380 Readonly: true 8381 Type: 8382 Name: WebTransportDatagramDuplexStream 8383 ExtAttrs: 8384 - Name: Exposed 8385 Values: 8386 - Window 8387 - Worker 8388 - Name: SecureContext 8389 - Name: incomingBidirectionalStreams 8390 Readonly: true 8391 Type: 8392 Name: ReadableStream 8393 ExtAttrs: 8394 - Name: Exposed 8395 Values: 8396 - Window 8397 - Worker 8398 - Name: SecureContext 8399 - Name: incomingUnidirectionalStreams 8400 Readonly: true 8401 Type: 8402 Name: ReadableStream 8403 ExtAttrs: 8404 - Name: Exposed 8405 Values: 8406 - Window 8407 - Worker 8408 - Name: SecureContext 8409 Operations: 8410 - Name: getStats 8411 Returns: 8412 - Name: Promise 8413 Params: 8414 - Name: WebTransportStats 8415 ExtAttrs: 8416 - Name: Exposed 8417 Values: 8418 - Window 8419 - Worker 8420 - Name: SecureContext 8421 - Name: close 8422 Args: 8423 - Name: closeInfo 8424 Optional: true 8425 Default: '{}' 8426 Type: 8427 Name: WebTransportCloseInfo 8428 Returns: 8429 - Name: undefined 8430 ExtAttrs: 8431 - Name: Exposed 8432 Values: 8433 - Window 8434 - Worker 8435 - Name: SecureContext 8436 - Name: createBidirectionalStream 8437 Args: 8438 - Name: options 8439 Optional: true 8440 Default: '{}' 8441 Type: 8442 Name: WebTransportSendStreamOptions 8443 Returns: 8444 - Name: Promise 8445 Params: 8446 - Name: WebTransportBidirectionalStream 8447 ExtAttrs: 8448 - Name: Exposed 8449 Values: 8450 - Window 8451 - Worker 8452 - Name: SecureContext 8453 - Name: createUnidirectionalStream 8454 Args: 8455 - Name: options 8456 Optional: true 8457 Default: '{}' 8458 Type: 8459 Name: WebTransportSendStreamOptions 8460 Returns: 8461 - Name: Promise 8462 Params: 8463 - Name: WebTransportSendStream 8464 ExtAttrs: 8465 - Name: Exposed 8466 Values: 8467 - Window 8468 - Worker 8469 - Name: SecureContext 8470 Constructors: 8471 - Args: 8472 - Name: url 8473 Type: 8474 Name: USVString 8475 - Name: options 8476 Optional: true 8477 Default: '{}' 8478 Type: 8479 Name: WebTransportOptions 8480 ExtAttrs: 8481 - Name: Exposed 8482 Values: 8483 - Window 8484 - Worker 8485 - Name: SecureContext 8486 - File: webref/webtransport.idl 8487 Interface: 8488 Name: WebTransportBidirectionalStream 8489 ExtAttrs: 8490 - Name: Exposed 8491 Values: 8492 - Window 8493 - Worker 8494 - Name: SecureContext 8495 Attrs: 8496 - Name: readable 8497 Readonly: true 8498 Type: 8499 Name: WebTransportReceiveStream 8500 ExtAttrs: 8501 - Name: Exposed 8502 Values: 8503 - Window 8504 - Worker 8505 - Name: SecureContext 8506 - Name: writable 8507 Readonly: true 8508 Type: 8509 Name: WebTransportSendStream 8510 ExtAttrs: 8511 - Name: Exposed 8512 Values: 8513 - Window 8514 - Worker 8515 - Name: SecureContext 8516 - File: webref/webtransport.idl 8517 Dict: 8518 Name: WebTransportCloseInfo 8519 Fields: 8520 - Name: closeCode 8521 Default: "0" 8522 Type: 8523 Name: unsigned long 8524 - Name: reason 8525 Default: '""' 8526 Type: 8527 Name: USVString 8528 - File: webref/webtransport.idl 8529 Enum: 8530 Name: WebTransportCongestionControl 8531 Values: 8532 - default 8533 - throughput 8534 - low-latency 8535 - File: webref/webtransport.idl 8536 Interface: 8537 Name: WebTransportDatagramDuplexStream 8538 ExtAttrs: 8539 - Name: Exposed 8540 Values: 8541 - Window 8542 - Worker 8543 - Name: SecureContext 8544 Attrs: 8545 - Name: readable 8546 Readonly: true 8547 Type: 8548 Name: ReadableStream 8549 ExtAttrs: 8550 - Name: Exposed 8551 Values: 8552 - Window 8553 - Worker 8554 - Name: SecureContext 8555 - Name: writable 8556 Readonly: true 8557 Type: 8558 Name: WritableStream 8559 ExtAttrs: 8560 - Name: Exposed 8561 Values: 8562 - Window 8563 - Worker 8564 - Name: SecureContext 8565 - Name: maxDatagramSize 8566 Readonly: true 8567 Type: 8568 Name: unsigned long 8569 ExtAttrs: 8570 - Name: Exposed 8571 Values: 8572 - Window 8573 - Worker 8574 - Name: SecureContext 8575 - Name: incomingMaxAge 8576 Type: 8577 Name: unrestricted double 8578 ExtAttrs: 8579 - Name: Exposed 8580 Values: 8581 - Window 8582 - Worker 8583 - Name: SecureContext 8584 - Name: outgoingMaxAge 8585 Type: 8586 Name: unrestricted double 8587 ExtAttrs: 8588 - Name: Exposed 8589 Values: 8590 - Window 8591 - Worker 8592 - Name: SecureContext 8593 - Name: incomingHighWaterMark 8594 Type: 8595 Name: unrestricted double 8596 ExtAttrs: 8597 - Name: Exposed 8598 Values: 8599 - Window 8600 - Worker 8601 - Name: SecureContext 8602 - Name: outgoingHighWaterMark 8603 Type: 8604 Name: unrestricted double 8605 ExtAttrs: 8606 - Name: Exposed 8607 Values: 8608 - Window 8609 - Worker 8610 - Name: SecureContext 8611 - File: webref/webtransport.idl 8612 Dict: 8613 Name: WebTransportDatagramStats 8614 Fields: 8615 - Name: timestamp 8616 Type: 8617 Name: DOMHighResTimeStamp 8618 - Name: expiredOutgoing 8619 Type: 8620 Name: unsigned long long 8621 - Name: droppedIncoming 8622 Type: 8623 Name: unsigned long long 8624 - Name: lostOutgoing 8625 Type: 8626 Name: unsigned long long 8627 - File: webref/webtransport.idl 8628 Interface: 8629 Name: WebTransportError 8630 Inherits: DOMException 8631 ExtAttrs: 8632 - Name: Exposed 8633 Values: 8634 - Window 8635 - Worker 8636 - Name: Serializable 8637 - Name: SecureContext 8638 Attrs: 8639 - Name: source 8640 Readonly: true 8641 Type: 8642 Name: WebTransportErrorSource 8643 ExtAttrs: 8644 - Name: Exposed 8645 Values: 8646 - Window 8647 - Worker 8648 - Name: Serializable 8649 - Name: SecureContext 8650 - Name: streamErrorCode 8651 Readonly: true 8652 Type: 8653 Name: unsigned long 8654 Nullable: true 8655 ExtAttrs: 8656 - Name: Exposed 8657 Values: 8658 - Window 8659 - Worker 8660 - Name: Serializable 8661 - Name: SecureContext 8662 Constructors: 8663 - Args: 8664 - Name: message 8665 Optional: true 8666 Default: '""' 8667 Type: 8668 Name: DOMString 8669 - Name: options 8670 Optional: true 8671 Default: '{}' 8672 Type: 8673 Name: WebTransportErrorOptions 8674 ExtAttrs: 8675 - Name: Exposed 8676 Values: 8677 - Window 8678 - Worker 8679 - Name: Serializable 8680 - Name: SecureContext 8681 - File: webref/webtransport.idl 8682 Dict: 8683 Name: WebTransportErrorOptions 8684 Fields: 8685 - Name: source 8686 Default: '"stream"' 8687 Type: 8688 Name: WebTransportErrorSource 8689 - Name: streamErrorCode 8690 Default: "null" 8691 Type: 8692 Name: unsigned long 8693 Nullable: true 8694 ExtAttrs: 8695 - Name: Clamp 8696 - File: webref/webtransport.idl 8697 Enum: 8698 Name: WebTransportErrorSource 8699 Values: 8700 - stream 8701 - session 8702 - File: webref/webtransport.idl 8703 Dict: 8704 Name: WebTransportHash 8705 Fields: 8706 - Name: algorithm 8707 Type: 8708 Name: DOMString 8709 - Name: value 8710 Type: 8711 Name: BufferSource 8712 - File: webref/webtransport.idl 8713 Dict: 8714 Name: WebTransportOptions 8715 Fields: 8716 - Name: allowPooling 8717 Default: "false" 8718 Type: 8719 Name: boolean 8720 - Name: requireUnreliable 8721 Default: "false" 8722 Type: 8723 Name: boolean 8724 - Name: serverCertificateHashes 8725 Type: 8726 Name: sequence 8727 Params: 8728 - Name: WebTransportHash 8729 - Name: congestionControl 8730 Default: '"default"' 8731 Type: 8732 Name: WebTransportCongestionControl 8733 - File: webref/webtransport.idl 8734 Interface: 8735 Name: WebTransportReceiveStream 8736 Inherits: ReadableStream 8737 ExtAttrs: 8738 - Name: Exposed 8739 Values: 8740 - Window 8741 - Worker 8742 - Name: SecureContext 8743 - Name: Transferable 8744 Operations: 8745 - Name: getStats 8746 Returns: 8747 - Name: Promise 8748 Params: 8749 - Name: WebTransportReceiveStreamStats 8750 ExtAttrs: 8751 - Name: Exposed 8752 Values: 8753 - Window 8754 - Worker 8755 - Name: SecureContext 8756 - Name: Transferable 8757 Constructors: 8758 - Name: WebTransportReceiveStream 8759 Args: 8760 - Name: underlyingSource 8761 Optional: true 8762 Type: 8763 Name: object 8764 - Name: strategy 8765 Optional: true 8766 Default: '{}' 8767 Type: 8768 Name: QueuingStrategy 8769 ExtAttrs: 8770 - Name: Exposed 8771 - Name: Transferable 8772 Iterable: 8773 TypeParams: 8774 - Name: any 8775 Async: true 8776 Args: 8777 - Name: options 8778 Optional: true 8779 Default: '{}' 8780 Type: 8781 Name: ReadableStreamIteratorOptions 8782 - File: webref/webtransport.idl 8783 Dict: 8784 Name: WebTransportReceiveStreamStats 8785 Fields: 8786 - Name: timestamp 8787 Type: 8788 Name: DOMHighResTimeStamp 8789 - Name: bytesReceived 8790 Type: 8791 Name: unsigned long long 8792 - Name: bytesRead 8793 Type: 8794 Name: unsigned long long 8795 - File: webref/webtransport.idl 8796 Enum: 8797 Name: WebTransportReliabilityMode 8798 Values: 8799 - pending 8800 - reliable-only 8801 - supports-unreliable 8802 - File: webref/webtransport.idl 8803 Interface: 8804 Name: WebTransportSendStream 8805 Inherits: WritableStream 8806 ExtAttrs: 8807 - Name: Exposed 8808 Values: 8809 - Window 8810 - Worker 8811 - Name: SecureContext 8812 - Name: Transferable 8813 Attrs: 8814 - Name: sendOrder 8815 Type: 8816 Name: long long 8817 Nullable: true 8818 ExtAttrs: 8819 - Name: Exposed 8820 Values: 8821 - Window 8822 - Worker 8823 - Name: SecureContext 8824 - Name: Transferable 8825 Operations: 8826 - Name: getStats 8827 Returns: 8828 - Name: Promise 8829 Params: 8830 - Name: WebTransportSendStreamStats 8831 ExtAttrs: 8832 - Name: Exposed 8833 Values: 8834 - Window 8835 - Worker 8836 - Name: SecureContext 8837 - Name: Transferable 8838 Constructors: 8839 - Name: WebTransportSendStream 8840 Args: 8841 - Name: underlyingSink 8842 Optional: true 8843 Type: 8844 Name: object 8845 - Name: strategy 8846 Optional: true 8847 Default: '{}' 8848 Type: 8849 Name: QueuingStrategy 8850 ExtAttrs: 8851 - Name: Exposed 8852 - Name: Transferable 8853 - File: webref/webtransport.idl 8854 Dict: 8855 Name: WebTransportSendStreamOptions 8856 Fields: 8857 - Name: sendOrder 8858 Default: "null" 8859 Type: 8860 Name: long long 8861 Nullable: true 8862 - File: webref/webtransport.idl 8863 Dict: 8864 Name: WebTransportSendStreamStats 8865 Fields: 8866 - Name: timestamp 8867 Type: 8868 Name: DOMHighResTimeStamp 8869 - Name: bytesWritten 8870 Type: 8871 Name: unsigned long long 8872 - Name: bytesSent 8873 Type: 8874 Name: unsigned long long 8875 - Name: bytesAcknowledged 8876 Type: 8877 Name: unsigned long long 8878 - File: webref/webtransport.idl 8879 Dict: 8880 Name: WebTransportStats 8881 Fields: 8882 - Name: timestamp 8883 Type: 8884 Name: DOMHighResTimeStamp 8885 - Name: bytesSent 8886 Type: 8887 Name: unsigned long long 8888 - Name: packetsSent 8889 Type: 8890 Name: unsigned long long 8891 - Name: packetsLost 8892 Type: 8893 Name: unsigned long long 8894 - Name: numOutgoingStreamsCreated 8895 Type: 8896 Name: unsigned long 8897 - Name: numIncomingStreamsCreated 8898 Type: 8899 Name: unsigned long 8900 - Name: bytesReceived 8901 Type: 8902 Name: unsigned long long 8903 - Name: packetsReceived 8904 Type: 8905 Name: unsigned long long 8906 - Name: smoothedRtt 8907 Type: 8908 Name: DOMHighResTimeStamp 8909 - Name: rttVariation 8910 Type: 8911 Name: DOMHighResTimeStamp 8912 - Name: minRtt 8913 Type: 8914 Name: DOMHighResTimeStamp 8915 - Name: datagrams 8916 Type: 8917 Name: WebTransportDatagramStats 8918 - Name: estimatedSendRate 8919 Type: 8920 Name: unsigned long long 8921 Nullable: true 8922 - File: webref/file-system-access.idl 8923 Enum: 8924 Name: WellKnownDirectory 8925 Values: 8926 - desktop 8927 - documents 8928 - downloads 8929 - music 8930 - pictures 8931 - videos