Skip to content

WEBGL_multi_draw

[<Interface>]
type WEBGL_multi_draw =
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
    abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, drawcount: GLsizei) : unit
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Methods

abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysInstancedWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Iterable<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Iterable<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: ResizeArray<GLint>, firstsOffset: float, countsList: Int32Array, countsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: ResizeArray<GLsizei>, countsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawArraysWEBGL (mode: GLenum, firstsList: Int32Array, firstsOffset: float, countsList: Int32Array, countsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Iterable<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: ResizeArray<GLsizei>, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsInstancedWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, instanceCountsList: Int32Array, instanceCountsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: ResizeArray<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: ResizeArray<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit
abstract member multiDrawElementsWEBGL (mode: GLenum, countsList: Int32Array, countsOffset: float, type: GLenum, offsetsList: Int32Array, offsetsOffset: float, drawcount: GLsizei) : unit