GPUBuffer
[<Interface>]
type GPUBuffer =
abstract member mapState: GPUBufferMapState
abstract member size: GPUSize64Out
abstract member usage: GPUFlagsConstant
abstract member destroy () : unit
abstract member getMappedRange (?offset: GPUSize64, ?size: GPUSize64) : obj
abstract member mapAsync (mode: GPUMapModeFlags, ?offset: GPUSize64, ?size: GPUSize64) : Promise<unit>
abstract member unmap () : unit| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | GPUObjectBase |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Global>] |
Properties
abstract member mapState: GPUBufferMapStateabstract member size: GPUSize64Outabstract member usage: GPUFlagsConstantMethods
abstract member mapAsync (mode: GPUMapModeFlags, ?offset: GPUSize64, ?size: GPUSize64) : Promise<unit>