@@ -273,37 +273,37 @@ interface WebAuthentication {
273
273
}
274
274
275
275
interface WebGL2RenderingContextBase {
276
+ clearBufferfv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLfloat > , srcOffset ?: GLuint ) : void ;
277
+ clearBufferiv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLint > , srcOffset ?: GLuint ) : void ;
278
+ clearBufferuiv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLuint > , srcOffset ?: GLuint ) : void ;
279
+ drawBuffers ( buffers : Iterable < GLenum > ) : void ;
280
+ getActiveUniforms ( program : WebGLProgram , uniformIndices : Iterable < GLuint > , pname : GLenum ) : any ;
281
+ getUniformIndices ( program : WebGLProgram , uniformNames : Iterable < string > ) : Iterable < GLuint > | null ;
276
282
invalidateFramebuffer ( target : GLenum , attachments : Iterable < GLenum > ) : void ;
277
283
invalidateSubFramebuffer ( target : GLenum , attachments : Iterable < GLenum > , x : GLint , y : GLint , width : GLsizei , height : GLsizei ) : void ;
284
+ transformFeedbackVaryings ( program : WebGLProgram , varyings : Iterable < string > , bufferMode : GLenum ) : void ;
278
285
uniform1uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
279
286
uniform2uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
280
287
uniform3uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
281
288
uniform4uiv ( location : WebGLUniformLocation | null , data : Iterable < GLuint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
282
- uniformMatrix3x2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
283
- uniformMatrix4x2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
284
289
uniformMatrix2x3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
285
- uniformMatrix4x3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
286
290
uniformMatrix2x4fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
291
+ uniformMatrix3x2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
287
292
uniformMatrix3x4fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
293
+ uniformMatrix4x2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
294
+ uniformMatrix4x3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
288
295
vertexAttribI4iv ( index : GLuint , values : Iterable < GLint > ) : void ;
289
296
vertexAttribI4uiv ( index : GLuint , values : Iterable < GLuint > ) : void ;
290
- drawBuffers ( buffers : Iterable < GLenum > ) : void ;
291
- clearBufferfv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLfloat > , srcOffset ?: GLuint ) : void ;
292
- clearBufferiv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLint > , srcOffset ?: GLuint ) : void ;
293
- clearBufferuiv ( buffer : GLenum , drawbuffer : GLint , values : Iterable < GLuint > , srcOffset ?: GLuint ) : void ;
294
- transformFeedbackVaryings ( program : WebGLProgram , varyings : Iterable < string > , bufferMode : GLenum ) : void ;
295
- getUniformIndices ( program : WebGLProgram , uniformNames : Iterable < string > ) : Iterable < GLuint > | null ;
296
- getActiveUniforms ( program : WebGLProgram , uniformIndices : Iterable < GLuint > , pname : GLenum ) : any ;
297
297
}
298
298
299
299
interface WebGL2RenderingContextOverloads {
300
300
uniform1fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
301
- uniform2fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
302
- uniform3fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
303
- uniform4fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
304
301
uniform1iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
302
+ uniform2fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
305
303
uniform2iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
304
+ uniform3fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
306
305
uniform3iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
306
+ uniform4fv ( location : WebGLUniformLocation | null , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
307
307
uniform4iv ( location : WebGLUniformLocation | null , data : Iterable < GLint > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
308
308
uniformMatrix2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
309
309
uniformMatrix3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , data : Iterable < GLfloat > , srcOffset ?: GLuint , srcLength ?: GLuint ) : void ;
@@ -319,12 +319,12 @@ interface WebGLRenderingContextBase {
319
319
320
320
interface WebGLRenderingContextOverloads {
321
321
uniform1fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
322
- uniform2fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
323
- uniform3fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
324
- uniform4fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
325
322
uniform1iv ( location : WebGLUniformLocation | null , v : Iterable < GLint > ) : void ;
323
+ uniform2fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
326
324
uniform2iv ( location : WebGLUniformLocation | null , v : Iterable < GLint > ) : void ;
325
+ uniform3fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
327
326
uniform3iv ( location : WebGLUniformLocation | null , v : Iterable < GLint > ) : void ;
327
+ uniform4fv ( location : WebGLUniformLocation | null , v : Iterable < GLfloat > ) : void ;
328
328
uniform4iv ( location : WebGLUniformLocation | null , v : Iterable < GLint > ) : void ;
329
329
uniformMatrix2fv ( location : WebGLUniformLocation | null , transpose : GLboolean , value : Iterable < GLfloat > ) : void ;
330
330
uniformMatrix3fv ( location : WebGLUniformLocation | null , transpose : GLboolean , value : Iterable < GLfloat > ) : void ;
0 commit comments