Aller au contenu

WGPUBuffer

Properties

label

abstract var label: String

mapState

abstract var mapState: String

size

abstract var size: JsNumber

usage

abstract var usage: JsNumber

Functions

destroy

abstract fun destroy()

getMappedRange

abstract fun getMappedRange(): ArrayBuffer
abstract fun getMappedRange(offset: JsNumber): ArrayBuffer
abstract fun getMappedRange(offset: JsNumber, size: JsNumber): ArrayBuffer

mapAsync

abstract fun mapAsync(mode: JsNumber): Promise<JsAny>
abstract fun mapAsync(mode: JsNumber, offset: JsNumber): Promise<JsAny>
abstract fun mapAsync(
    mode: JsNumber, 
    offset: JsNumber, 
    size: JsNumber
): Promise<JsAny>

unmap

abstract fun unmap()