Interface WEBGL_multi_draw
interface WEBGL_multi_draw {
multiDrawArraysInstancedWEBGL(mode: number, firstsList: number[] | Int32Array, firstsOffset: number, countsList: number[] | Int32Array, countsOffset: number, instanceCountsList: number[] | Int32Array, instanceCountsOffset: number, drawcount: number): void;
multiDrawArraysInstancedWEBGL(mode: number, firstsList: Int32Array | Iterable<number, any, any>, firstsOffset: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, instanceCountsList: Int32Array | Iterable<number, any, any>, instanceCountsOffset: number, drawcount: number): void;
multiDrawArraysWEBGL(mode: number, firstsList: number[] | Int32Array, firstsOffset: number, countsList: number[] | Int32Array, countsOffset: number, drawcount: number): void;
multiDrawArraysWEBGL(mode: number, firstsList: Int32Array | Iterable<number, any, any>, firstsOffset: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, drawcount: number): void;
multiDrawElementsInstancedWEBGL(mode: number, countsList: number[] | Int32Array, countsOffset: number, type: number, offsetsList: number[] | Int32Array, offsetsOffset: number, instanceCountsList: number[] | Int32Array, instanceCountsOffset: number, drawcount: number): void;
multiDrawElementsInstancedWEBGL(mode: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, type: number, offsetsList: Int32Array | Iterable<number, any, any>, offsetsOffset: number, instanceCountsList: Int32Array | Iterable<number, any, any>, instanceCountsOffset: number, drawcount: number): void;
multiDrawElementsWEBGL(mode: number, countsList: number[] | Int32Array, countsOffset: number, type: number, offsetsList: number[] | Int32Array, offsetsOffset: number, drawcount: number): void;
multiDrawElementsWEBGL(mode: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, type: number, offsetsList: Int32Array | Iterable<number, any, any>, offsetsOffset: number, drawcount: number): void;
}
multiDrawArraysInstancedWEBGL(mode: number, firstsList: number[] | Int32Array, firstsOffset: number, countsList: number[] | Int32Array, countsOffset: number, instanceCountsList: number[] | Int32Array, instanceCountsOffset: number, drawcount: number): void;
multiDrawArraysInstancedWEBGL(mode: number, firstsList: Int32Array | Iterable<number, any, any>, firstsOffset: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, instanceCountsList: Int32Array | Iterable<number, any, any>, instanceCountsOffset: number, drawcount: number): void;
multiDrawArraysWEBGL(mode: number, firstsList: number[] | Int32Array, firstsOffset: number, countsList: number[] | Int32Array, countsOffset: number, drawcount: number): void;
multiDrawArraysWEBGL(mode: number, firstsList: Int32Array | Iterable<number, any, any>, firstsOffset: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, drawcount: number): void;
multiDrawElementsInstancedWEBGL(mode: number, countsList: number[] | Int32Array, countsOffset: number, type: number, offsetsList: number[] | Int32Array, offsetsOffset: number, instanceCountsList: number[] | Int32Array, instanceCountsOffset: number, drawcount: number): void;
multiDrawElementsInstancedWEBGL(mode: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, type: number, offsetsList: Int32Array | Iterable<number, any, any>, offsetsOffset: number, instanceCountsList: Int32Array | Iterable<number, any, any>, instanceCountsOffset: number, drawcount: number): void;
multiDrawElementsWEBGL(mode: number, countsList: number[] | Int32Array, countsOffset: number, type: number, offsetsList: number[] | Int32Array, offsetsOffset: number, drawcount: number): void;
multiDrawElementsWEBGL(mode: number, countsList: Int32Array | Iterable<number, any, any>, countsOffset: number, type: number, offsetsList: Int32Array | Iterable<number, any, any>, offsetsOffset: number, drawcount: number): void;
}
Methods
multiDrawArraysInstancedWEBGL
- multi
Draw (mode, firstsList, firstsOffset, countsList, countsOffset, instanceCountsList, instanceCountsOffset, drawcount): voidArrays InstancedWEBGL Parameters
- mode: number
- firstsList: number[] | Int32Array
- firstsOffset: number
- countsList: number[] | Int32Array
- countsOffset: number
- instanceCountsList: number[] | Int32Array
- instanceCountsOffset: number
- drawcount: number
Returns void
- multi
Draw (mode, firstsList, firstsOffset, countsList, countsOffset, instanceCountsList, instanceCountsOffset, drawcount): voidArrays InstancedWEBGL Parameters
- mode: number
- firstsList: Int32Array | Iterable<number, any, any>
- firstsOffset: number
- countsList: Int32Array | Iterable<number, any, any>
- countsOffset: number
- instanceCountsList: Int32Array | Iterable<number, any, any>
- instanceCountsOffset: number
- drawcount: number
Returns void
multiDrawArraysWEBGL
- multi
Draw (mode, firstsList, firstsOffset, countsList, countsOffset, drawcount): voidArraysWEBGL Parameters
- mode: number
- firstsList: number[] | Int32Array
- firstsOffset: number
- countsList: number[] | Int32Array
- countsOffset: number
- drawcount: number
Returns void
- multi
Draw (mode, firstsList, firstsOffset, countsList, countsOffset, drawcount): voidArraysWEBGL Parameters
- mode: number
- firstsList: Int32Array | Iterable<number, any, any>
- firstsOffset: number
- countsList: Int32Array | Iterable<number, any, any>
- countsOffset: number
- drawcount: number
Returns void
multiDrawElementsInstancedWEBGL
- multi
Draw (mode, countsList, countsOffset, type, offsetsList, offsetsOffset, instanceCountsList, instanceCountsOffset, drawcount): voidElements InstancedWEBGL Parameters
- mode: number
- countsList: number[] | Int32Array
- countsOffset: number
- type: number
- offsetsList: number[] | Int32Array
- offsetsOffset: number
- instanceCountsList: number[] | Int32Array
- instanceCountsOffset: number
- drawcount: number
Returns void
- multi
Draw (mode, countsList, countsOffset, type, offsetsList, offsetsOffset, instanceCountsList, instanceCountsOffset, drawcount): voidElements InstancedWEBGL Parameters
- mode: number
- countsList: Int32Array | Iterable<number, any, any>
- countsOffset: number
- type: number
- offsetsList: Int32Array | Iterable<number, any, any>
- offsetsOffset: number
- instanceCountsList: Int32Array | Iterable<number, any, any>
- instanceCountsOffset: number
- drawcount: number
Returns void
multiDrawElementsWEBGL
- multi
Draw (mode, countsList, countsOffset, type, offsetsList, offsetsOffset, drawcount): voidElementsWEBGL Parameters
- mode: number
- countsList: number[] | Int32Array
- countsOffset: number
- type: number
- offsetsList: number[] | Int32Array
- offsetsOffset: number
- drawcount: number
Returns void
- multi
Draw (mode, countsList, countsOffset, type, offsetsList, offsetsOffset, drawcount): voidElementsWEBGL Parameters
- mode: number
- countsList: Int32Array | Iterable<number, any, any>
- countsOffset: number
- type: number
- offsetsList: Int32Array | Iterable<number, any, any>
- offsetsOffset: number
- drawcount: number
Returns void
MDN Reference