Interface WEBGL_multi_draw
interface WEBGL_multi_draw { multiDrawArraysInstancedWEBGL( mode: number, firstsList: number[] | Int32Array<ArrayBufferLike>, firstsOffset: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, instanceCountsList: number[] | Int32Array<ArrayBufferLike>, instanceCountsOffset: number, drawcount: number, ): void; multiDrawArraysWEBGL( mode: number, firstsList: number[] | Int32Array<ArrayBufferLike>, firstsOffset: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, drawcount: number, ): void; multiDrawElementsInstancedWEBGL( mode: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, type: number, offsetsList: number[] | Int32Array<ArrayBufferLike>, offsetsOffset: number, instanceCountsList: number[] | Int32Array<ArrayBufferLike>, instanceCountsOffset: number, drawcount: number, ): void; multiDrawElementsWEBGL( mode: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, type: number, offsetsList: number[] | Int32Array<ArrayBufferLike>, offsetsOffset: number, drawcount: number, ): void;} Methods
multiDrawArraysInstancedWEBGL
multiDrawArraysInstancedWEBGL( mode: number, firstsList: number[] | Int32Array<ArrayBufferLike>, firstsOffset: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, instanceCountsList: number[] | Int32Array<ArrayBufferLike>, instanceCountsOffset: number, drawcount: number,): void Parameters
- mode: number
- firstsList: number[] | Int32Array<ArrayBufferLike>
- firstsOffset: number
- countsList: number[] | Int32Array<ArrayBufferLike>
- countsOffset: number
- instanceCountsList: number[] | Int32Array<ArrayBufferLike>
- instanceCountsOffset: number
- drawcount: number
Returns void
multiDrawArraysWEBGL
multiDrawArraysWEBGL( mode: number, firstsList: number[] | Int32Array<ArrayBufferLike>, firstsOffset: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, drawcount: number,): void Parameters
- mode: number
- firstsList: number[] | Int32Array<ArrayBufferLike>
- firstsOffset: number
- countsList: number[] | Int32Array<ArrayBufferLike>
- countsOffset: number
- drawcount: number
Returns void
multiDrawElementsInstancedWEBGL
multiDrawElementsInstancedWEBGL( mode: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, type: number, offsetsList: number[] | Int32Array<ArrayBufferLike>, offsetsOffset: number, instanceCountsList: number[] | Int32Array<ArrayBufferLike>, instanceCountsOffset: number, drawcount: number,): void Parameters
- mode: number
- countsList: number[] | Int32Array<ArrayBufferLike>
- countsOffset: number
- type: number
- offsetsList: number[] | Int32Array<ArrayBufferLike>
- offsetsOffset: number
- instanceCountsList: number[] | Int32Array<ArrayBufferLike>
- instanceCountsOffset: number
- drawcount: number
Returns void
multiDrawElementsWEBGL
multiDrawElementsWEBGL( mode: number, countsList: number[] | Int32Array<ArrayBufferLike>, countsOffset: number, type: number, offsetsList: number[] | Int32Array<ArrayBufferLike>, offsetsOffset: number, drawcount: number,): void Parameters
- mode: number
- countsList: number[] | Int32Array<ArrayBufferLike>
- countsOffset: number
- type: number
- offsetsList: number[] | Int32Array<ArrayBufferLike>
- offsetsOffset: number
- drawcount: number
Returns void
MDN Reference