Queue¶
class Queue(val handler: WGPUQueue) : GPUQueue
Constructors¶
Queue¶
constructor(handler: WGPUQueue)
Properties¶
handler¶
val handler: WGPUQueue
label¶
Functions¶
onSubmittedWorkDone¶
open suspend override fun onSubmittedWorkDone(): Result<Unit>
submit¶
writeBuffer¶
open override fun writeBuffer(
buffer: GPUBuffer,
bufferOffset: GPUSize64,
data: ArrayBuffer,
dataOffset: GPUSize64,
size: GPUSize64?
)
writeTexture¶
open override fun writeTexture(
destination: GPUTexelCopyTextureInfo,
data: ArrayBuffer,
dataLayout: GPUTexelCopyBufferLayout,
size: GPUExtent3D
)