[<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
| |
|---|
| Assembly | Glutinum.Web |
| Inherits | obj \| 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: 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 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 multiDrawElementsWEBGL (mode: GLenum, countsList: Iterable<GLsizei>, countsOffset: float, type: GLenum, offsetsList: Iterable<GLsizei>, offsetsOffset: float, drawcount: GLsizei) : unit