@@ -1570,18 +1570,12 @@ interface EventListener {
1570
1570
}
1571
1571
1572
1572
interface ANGLE_instanced_arrays {
1573
- drawArraysInstancedANGLE(mode: number , first: number , count: number , primcount: number ): void;
1574
- drawElementsInstancedANGLE(mode: number , count: number , type: number , offset: number , primcount: number ): void;
1575
- vertexAttribDivisorANGLE(index: number , divisor: number ): void;
1576
- readonly VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE: number ;
1573
+ drawArraysInstancedANGLE(mode: GLenum , first: GLint , count: GLsizei , primcount: GLsizei ): void;
1574
+ drawElementsInstancedANGLE(mode: GLenum , count: GLsizei , type: GLenum , offset: GLintptr , primcount: GLsizei ): void;
1575
+ vertexAttribDivisorANGLE(index: GLuint , divisor: GLuint ): void;
1576
+ readonly VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE: GLenum ;
1577
1577
}
1578
1578
1579
- declare var ANGLE_instanced_arrays: {
1580
- prototype: ANGLE_instanced_arrays;
1581
- new(): ANGLE_instanced_arrays;
1582
- readonly VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE: number;
1583
- };
1584
-
1585
1579
interface AbortController {
1586
1580
/**
1587
1581
* Returns the AbortSignal object associated with this object.
@@ -4601,35 +4595,28 @@ declare var DynamicsCompressorNode: {
4601
4595
};
4602
4596
4603
4597
interface EXT_blend_minmax {
4604
- readonly MAX_EXT: number ;
4605
- readonly MIN_EXT: number ;
4598
+ readonly MAX_EXT: GLenum ;
4599
+ readonly MIN_EXT: GLenum ;
4606
4600
}
4607
4601
4608
4602
interface EXT_frag_depth {
4609
4603
}
4610
4604
4611
4605
interface EXT_sRGB {
4612
- readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT: number ;
4613
- readonly SRGB8_ALPHA8_EXT: number ;
4614
- readonly SRGB_ALPHA_EXT: number ;
4615
- readonly SRGB_EXT: number ;
4606
+ readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT: GLenum ;
4607
+ readonly SRGB8_ALPHA8_EXT: GLenum ;
4608
+ readonly SRGB_ALPHA_EXT: GLenum ;
4609
+ readonly SRGB_EXT: GLenum ;
4616
4610
}
4617
4611
4618
4612
interface EXT_shader_texture_lod {
4619
4613
}
4620
4614
4621
4615
interface EXT_texture_filter_anisotropic {
4622
- readonly MAX_TEXTURE_MAX_ANISOTROPY_EXT: number ;
4623
- readonly TEXTURE_MAX_ANISOTROPY_EXT: number ;
4616
+ readonly MAX_TEXTURE_MAX_ANISOTROPY_EXT: GLenum ;
4617
+ readonly TEXTURE_MAX_ANISOTROPY_EXT: GLenum ;
4624
4618
}
4625
4619
4626
- declare var EXT_texture_filter_anisotropic: {
4627
- prototype: EXT_texture_filter_anisotropic;
4628
- new(): EXT_texture_filter_anisotropic;
4629
- readonly MAX_TEXTURE_MAX_ANISOTROPY_EXT: number;
4630
- readonly TEXTURE_MAX_ANISOTROPY_EXT: number;
4631
- };
4632
-
4633
4620
interface ElementEventMap {
4634
4621
"fullscreenchange": Event;
4635
4622
"fullscreenerror": Event;
@@ -10530,61 +10517,29 @@ declare var Notification: {
10530
10517
interface OES_element_index_uint {
10531
10518
}
10532
10519
10533
- declare var OES_element_index_uint: {
10534
- prototype: OES_element_index_uint;
10535
- new(): OES_element_index_uint;
10536
- };
10537
-
10538
10520
interface OES_standard_derivatives {
10539
- readonly FRAGMENT_SHADER_DERIVATIVE_HINT_OES: number ;
10521
+ readonly FRAGMENT_SHADER_DERIVATIVE_HINT_OES: GLenum ;
10540
10522
}
10541
10523
10542
- declare var OES_standard_derivatives: {
10543
- prototype: OES_standard_derivatives;
10544
- new(): OES_standard_derivatives;
10545
- readonly FRAGMENT_SHADER_DERIVATIVE_HINT_OES: number;
10546
- };
10547
-
10548
10524
interface OES_texture_float {
10549
10525
}
10550
10526
10551
- declare var OES_texture_float: {
10552
- prototype: OES_texture_float;
10553
- new(): OES_texture_float;
10554
- };
10555
-
10556
10527
interface OES_texture_float_linear {
10557
10528
}
10558
10529
10559
- declare var OES_texture_float_linear: {
10560
- prototype: OES_texture_float_linear;
10561
- new(): OES_texture_float_linear;
10562
- };
10563
-
10564
10530
interface OES_texture_half_float {
10565
- readonly HALF_FLOAT_OES: number ;
10531
+ readonly HALF_FLOAT_OES: GLenum ;
10566
10532
}
10567
10533
10568
- declare var OES_texture_half_float: {
10569
- prototype: OES_texture_half_float;
10570
- new(): OES_texture_half_float;
10571
- readonly HALF_FLOAT_OES: number;
10572
- };
10573
-
10574
10534
interface OES_texture_half_float_linear {
10575
10535
}
10576
10536
10577
- declare var OES_texture_half_float_linear: {
10578
- prototype: OES_texture_half_float_linear;
10579
- new(): OES_texture_half_float_linear;
10580
- };
10581
-
10582
10537
interface OES_vertex_array_object {
10583
- readonly VERTEX_ARRAY_BINDING_OES: number ;
10584
- bindVertexArrayOES(arrayObject : WebGLVertexArrayObjectOES): void ;
10585
- createVertexArrayOES() : WebGLVertexArrayObjectOES;
10586
- deleteVertexArrayOES (arrayObject: WebGLVertexArrayObjectOES): void ;
10587
- isVertexArrayOES(value: any): value is WebGLVertexArrayObjectOES ;
10538
+ bindVertexArrayOES(arrayObject: WebGLVertexArrayObjectOES | null): void ;
10539
+ createVertexArrayOES() : WebGLVertexArrayObjectOES | null ;
10540
+ deleteVertexArrayOES(arrayObject : WebGLVertexArrayObjectOES | null): void ;
10541
+ isVertexArrayOES (arrayObject: WebGLVertexArrayObjectOES | null ): GLboolean ;
10542
+ readonly VERTEX_ARRAY_BINDING_OES: GLenum ;
10588
10543
}
10589
10544
10590
10545
interface OfflineAudioCompletionEvent extends Event {
@@ -15095,129 +15050,106 @@ declare var VideoTrackList: {
15095
15050
};
15096
15051
15097
15052
interface WEBGL_color_buffer_float {
15098
- readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT: number;
15099
- readonly RGB32F_EXT: number;
15100
- readonly RGBA32F_EXT: number;
15101
- readonly UNSIGNED_NORMALIZED_EXT: number;
15053
+ readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT: GLenum;
15054
+ readonly RGBA32F_EXT: GLenum;
15055
+ readonly UNSIGNED_NORMALIZED_EXT: GLenum;
15102
15056
}
15103
15057
15104
15058
interface WEBGL_compressed_texture_astc {
15105
- readonly COMPRESSED_RGBA_ASTC_10x10_KHR: number;
15106
- readonly COMPRESSED_RGBA_ASTC_10x5_KHR: number;
15107
- readonly COMPRESSED_RGBA_ASTC_10x6_KHR: number;
15108
- readonly COMPRESSED_RGBA_ASTC_10x8_KHR: number;
15109
- readonly COMPRESSED_RGBA_ASTC_12x10_KHR: number;
15110
- readonly COMPRESSED_RGBA_ASTC_12x12_KHR: number;
15111
- readonly COMPRESSED_RGBA_ASTC_4x4_KHR: number;
15112
- readonly COMPRESSED_RGBA_ASTC_5x4_KHR: number;
15113
- readonly COMPRESSED_RGBA_ASTC_5x5_KHR: number;
15114
- readonly COMPRESSED_RGBA_ASTC_6x5_KHR: number;
15115
- readonly COMPRESSED_RGBA_ASTC_6x6_KHR: number;
15116
- readonly COMPRESSED_RGBA_ASTC_8x5_KHR: number;
15117
- readonly COMPRESSED_RGBA_ASTC_8x6_KHR: number;
15118
- readonly COMPRESSED_RGBA_ASTC_8x8_KHR: number;
15119
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR: number;
15120
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR: number;
15121
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR: number;
15122
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR: number;
15123
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR: number;
15124
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR: number;
15125
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR: number;
15126
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR: number;
15127
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR: number;
15128
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR: number;
15129
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR: number;
15130
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR: number;
15131
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR: number;
15132
- readonly COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR: number;
15133
15059
getSupportedProfiles(): string[];
15060
+ readonly COMPRESSED_RGBA_ASTC_10x10_KHR: GLenum;
15061
+ readonly COMPRESSED_RGBA_ASTC_10x5_KHR: GLenum;
15062
+ readonly COMPRESSED_RGBA_ASTC_10x6_KHR: GLenum;
15063
+ readonly COMPRESSED_RGBA_ASTC_10x8_KHR: GLenum;
15064
+ readonly COMPRESSED_RGBA_ASTC_12x10_KHR: GLenum;
15065
+ readonly COMPRESSED_RGBA_ASTC_12x12_KHR: GLenum;
15066
+ readonly COMPRESSED_RGBA_ASTC_4x4_KHR: GLenum;
15067
+ readonly COMPRESSED_RGBA_ASTC_5x4_KHR: GLenum;
15068
+ readonly COMPRESSED_RGBA_ASTC_5x5_KHR: GLenum;
15069
+ readonly COMPRESSED_RGBA_ASTC_6x5_KHR: GLenum;
15070
+ readonly COMPRESSED_RGBA_ASTC_6x6_KHR: GLenum;
15071
+ readonly COMPRESSED_RGBA_ASTC_8x5_KHR: GLenum;
15072
+ readonly COMPRESSED_RGBA_ASTC_8x6_KHR: GLenum;
15073
+ readonly COMPRESSED_RGBA_ASTC_8x8_KHR: GLenum;
15074
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR: GLenum;
15075
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR: GLenum;
15076
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR: GLenum;
15077
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR: GLenum;
15078
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR: GLenum;
15079
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR: GLenum;
15080
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR: GLenum;
15081
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR: GLenum;
15082
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR: GLenum;
15083
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR: GLenum;
15084
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR: GLenum;
15085
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR: GLenum;
15086
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR: GLenum;
15087
+ readonly COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR: GLenum;
15134
15088
}
15135
15089
15136
15090
interface WEBGL_compressed_texture_s3tc {
15137
- readonly COMPRESSED_RGBA_S3TC_DXT1_EXT: number ;
15138
- readonly COMPRESSED_RGBA_S3TC_DXT3_EXT: number ;
15139
- readonly COMPRESSED_RGBA_S3TC_DXT5_EXT: number ;
15140
- readonly COMPRESSED_RGB_S3TC_DXT1_EXT: number ;
15091
+ readonly COMPRESSED_RGBA_S3TC_DXT1_EXT: GLenum ;
15092
+ readonly COMPRESSED_RGBA_S3TC_DXT3_EXT: GLenum ;
15093
+ readonly COMPRESSED_RGBA_S3TC_DXT5_EXT: GLenum ;
15094
+ readonly COMPRESSED_RGB_S3TC_DXT1_EXT: GLenum ;
15141
15095
}
15142
15096
15143
- declare var WEBGL_compressed_texture_s3tc: {
15144
- prototype: WEBGL_compressed_texture_s3tc;
15145
- new(): WEBGL_compressed_texture_s3tc;
15146
- readonly COMPRESSED_RGBA_S3TC_DXT1_EXT: number;
15147
- readonly COMPRESSED_RGBA_S3TC_DXT3_EXT: number;
15148
- readonly COMPRESSED_RGBA_S3TC_DXT5_EXT: number;
15149
- readonly COMPRESSED_RGB_S3TC_DXT1_EXT: number;
15150
- };
15151
-
15152
15097
interface WEBGL_compressed_texture_s3tc_srgb {
15153
- readonly COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT: number ;
15154
- readonly COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT: number ;
15155
- readonly COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT: number ;
15156
- readonly COMPRESSED_SRGB_S3TC_DXT1_EXT: number ;
15098
+ readonly COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT: GLenum ;
15099
+ readonly COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT: GLenum ;
15100
+ readonly COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT: GLenum ;
15101
+ readonly COMPRESSED_SRGB_S3TC_DXT1_EXT: GLenum ;
15157
15102
}
15158
15103
15159
15104
interface WEBGL_debug_renderer_info {
15160
- readonly UNMASKED_RENDERER_WEBGL: number ;
15161
- readonly UNMASKED_VENDOR_WEBGL: number ;
15105
+ readonly UNMASKED_RENDERER_WEBGL: GLenum ;
15106
+ readonly UNMASKED_VENDOR_WEBGL: GLenum ;
15162
15107
}
15163
15108
15164
- declare var WEBGL_debug_renderer_info: {
15165
- prototype: WEBGL_debug_renderer_info;
15166
- new(): WEBGL_debug_renderer_info;
15167
- readonly UNMASKED_RENDERER_WEBGL: number;
15168
- readonly UNMASKED_VENDOR_WEBGL: number;
15169
- };
15170
-
15171
15109
interface WEBGL_debug_shaders {
15172
15110
getTranslatedShaderSource(shader: WebGLShader): string;
15173
15111
}
15174
15112
15175
15113
interface WEBGL_depth_texture {
15176
- readonly UNSIGNED_INT_24_8_WEBGL: number ;
15114
+ readonly UNSIGNED_INT_24_8_WEBGL: GLenum ;
15177
15115
}
15178
15116
15179
- declare var WEBGL_depth_texture: {
15180
- prototype: WEBGL_depth_texture;
15181
- new(): WEBGL_depth_texture;
15182
- readonly UNSIGNED_INT_24_8_WEBGL: number;
15183
- };
15184
-
15185
15117
interface WEBGL_draw_buffers {
15186
- readonly COLOR_ATTACHMENT0_WEBGL: number ;
15187
- readonly COLOR_ATTACHMENT10_WEBGL: number ;
15188
- readonly COLOR_ATTACHMENT11_WEBGL: number ;
15189
- readonly COLOR_ATTACHMENT12_WEBGL: number ;
15190
- readonly COLOR_ATTACHMENT13_WEBGL: number ;
15191
- readonly COLOR_ATTACHMENT14_WEBGL: number ;
15192
- readonly COLOR_ATTACHMENT15_WEBGL: number ;
15193
- readonly COLOR_ATTACHMENT1_WEBGL: number ;
15194
- readonly COLOR_ATTACHMENT2_WEBGL: number ;
15195
- readonly COLOR_ATTACHMENT3_WEBGL: number ;
15196
- readonly COLOR_ATTACHMENT4_WEBGL: number ;
15197
- readonly COLOR_ATTACHMENT5_WEBGL: number ;
15198
- readonly COLOR_ATTACHMENT6_WEBGL: number ;
15199
- readonly COLOR_ATTACHMENT7_WEBGL: number ;
15200
- readonly COLOR_ATTACHMENT8_WEBGL: number ;
15201
- readonly COLOR_ATTACHMENT9_WEBGL: number ;
15202
- readonly DRAW_BUFFER0_WEBGL: number ;
15203
- readonly DRAW_BUFFER10_WEBGL: number ;
15204
- readonly DRAW_BUFFER11_WEBGL: number ;
15205
- readonly DRAW_BUFFER12_WEBGL: number ;
15206
- readonly DRAW_BUFFER13_WEBGL: number ;
15207
- readonly DRAW_BUFFER14_WEBGL: number ;
15208
- readonly DRAW_BUFFER15_WEBGL: number ;
15209
- readonly DRAW_BUFFER1_WEBGL: number ;
15210
- readonly DRAW_BUFFER2_WEBGL: number ;
15211
- readonly DRAW_BUFFER3_WEBGL: number ;
15212
- readonly DRAW_BUFFER4_WEBGL: number ;
15213
- readonly DRAW_BUFFER5_WEBGL: number ;
15214
- readonly DRAW_BUFFER6_WEBGL: number ;
15215
- readonly DRAW_BUFFER7_WEBGL: number ;
15216
- readonly DRAW_BUFFER8_WEBGL: number ;
15217
- readonly DRAW_BUFFER9_WEBGL: number ;
15218
- readonly MAX_COLOR_ATTACHMENTS_WEBGL: number ;
15219
- readonly MAX_DRAW_BUFFERS_WEBGL: number ;
15220
- drawBuffersWEBGL(buffers: number[]): void ;
15118
+ drawBuffersWEBGL(buffers: GLenum[]): void ;
15119
+ readonly COLOR_ATTACHMENT0_WEBGL: GLenum ;
15120
+ readonly COLOR_ATTACHMENT10_WEBGL: GLenum ;
15121
+ readonly COLOR_ATTACHMENT11_WEBGL: GLenum ;
15122
+ readonly COLOR_ATTACHMENT12_WEBGL: GLenum ;
15123
+ readonly COLOR_ATTACHMENT13_WEBGL: GLenum ;
15124
+ readonly COLOR_ATTACHMENT14_WEBGL: GLenum ;
15125
+ readonly COLOR_ATTACHMENT15_WEBGL: GLenum ;
15126
+ readonly COLOR_ATTACHMENT1_WEBGL: GLenum ;
15127
+ readonly COLOR_ATTACHMENT2_WEBGL: GLenum ;
15128
+ readonly COLOR_ATTACHMENT3_WEBGL: GLenum ;
15129
+ readonly COLOR_ATTACHMENT4_WEBGL: GLenum ;
15130
+ readonly COLOR_ATTACHMENT5_WEBGL: GLenum ;
15131
+ readonly COLOR_ATTACHMENT6_WEBGL: GLenum ;
15132
+ readonly COLOR_ATTACHMENT7_WEBGL: GLenum ;
15133
+ readonly COLOR_ATTACHMENT8_WEBGL: GLenum ;
15134
+ readonly COLOR_ATTACHMENT9_WEBGL: GLenum ;
15135
+ readonly DRAW_BUFFER0_WEBGL: GLenum ;
15136
+ readonly DRAW_BUFFER10_WEBGL: GLenum ;
15137
+ readonly DRAW_BUFFER11_WEBGL: GLenum ;
15138
+ readonly DRAW_BUFFER12_WEBGL: GLenum ;
15139
+ readonly DRAW_BUFFER13_WEBGL: GLenum ;
15140
+ readonly DRAW_BUFFER14_WEBGL: GLenum ;
15141
+ readonly DRAW_BUFFER15_WEBGL: GLenum ;
15142
+ readonly DRAW_BUFFER1_WEBGL: GLenum ;
15143
+ readonly DRAW_BUFFER2_WEBGL: GLenum ;
15144
+ readonly DRAW_BUFFER3_WEBGL: GLenum ;
15145
+ readonly DRAW_BUFFER4_WEBGL: GLenum ;
15146
+ readonly DRAW_BUFFER5_WEBGL: GLenum ;
15147
+ readonly DRAW_BUFFER6_WEBGL: GLenum ;
15148
+ readonly DRAW_BUFFER7_WEBGL: GLenum ;
15149
+ readonly DRAW_BUFFER8_WEBGL: GLenum ;
15150
+ readonly DRAW_BUFFER9_WEBGL: GLenum ;
15151
+ readonly MAX_COLOR_ATTACHMENTS_WEBGL: GLenum ;
15152
+ readonly MAX_DRAW_BUFFERS_WEBGL: GLenum ;
15221
15153
}
15222
15154
15223
15155
interface WEBGL_lose_context {
@@ -16119,7 +16051,7 @@ declare var WebGLUniformLocation: {
16119
16051
new(): WebGLUniformLocation;
16120
16052
};
16121
16053
16122
- interface WebGLVertexArrayObjectOES {
16054
+ interface WebGLVertexArrayObjectOES extends WebGLObject {
16123
16055
}
16124
16056
16125
16057
interface WebKitPoint {
0 commit comments