Queue

expect class Queue
actual class Queue
actual class Queue
actual class Queue

Constructors

Link copied to clipboard
constructor(handler: WGPUQueue)
constructor(handler: GPUQueue)
constructor(handler: GPUQueue)

Functions

Link copied to clipboard
actual fun copyExternalImageToTexture(source: ImageCopyExternalImage, destination: ImageCopyTextureTagged, copySize: GPUIntegerCoordinates)
actual fun copyExternalImageToTexture(source: ImageCopyExternalImage, destination: ImageCopyTextureTagged, copySize: GPUIntegerCoordinates)
Link copied to clipboard
expect fun submit(commandsBuffer: List<CommandBuffer> = listOf())
actual fun submit(commandsBuffer: List<CommandBuffer>)
actual fun submit(commandsBuffer: List<CommandBuffer>)
actual fun submit(commandsBuffer: List<CommandBuffer>)
Link copied to clipboard
expect fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ByteArray, dataOffset: GPUSize64, size: GPUSize64 = data.size.toULong())
expect fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: DoubleArray, dataOffset: GPUSize64, size: GPUSize64 = data.size.toULong())
expect fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: FloatArray, dataOffset: GPUSize64, size: GPUSize64 = data.size.toULong())
expect fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: IntArray, dataOffset: GPUSize64, size: GPUSize64 = data.size.toULong())
expect fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: LongArray, dataOffset: GPUSize64, size: GPUSize64 = data.size.toULong())
expect fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ShortArray, dataOffset: GPUSize64, size: GPUSize64 = data.size.toULong())
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ByteArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: DoubleArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: FloatArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: IntArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: LongArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ShortArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ByteArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: DoubleArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: FloatArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: IntArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: LongArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ShortArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ByteArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: DoubleArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: FloatArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: IntArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: LongArray, dataOffset: GPUSize64, size: GPUSize64)
actual fun writeBuffer(buffer: Buffer, bufferOffset: GPUSize64, data: ShortArray, dataOffset: GPUSize64, size: GPUSize64)
Link copied to clipboard
expect fun writeTexture(destination: ImageCopyTexture, data: ByteArray, dataLayout: TextureDataLayout, size: Size3D)
expect fun writeTexture(destination: ImageCopyTexture, data: DoubleArray, dataLayout: TextureDataLayout, size: Size3D)
expect fun writeTexture(destination: ImageCopyTexture, data: FloatArray, dataLayout: TextureDataLayout, size: Size3D)
expect fun writeTexture(destination: ImageCopyTexture, data: IntArray, dataLayout: TextureDataLayout, size: Size3D)
expect fun writeTexture(destination: ImageCopyTexture, data: LongArray, dataLayout: TextureDataLayout, size: Size3D)
expect fun writeTexture(destination: ImageCopyTexture, data: ShortArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: ByteArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: DoubleArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: FloatArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: IntArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: LongArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: ShortArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: ByteArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: DoubleArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: FloatArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: IntArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: LongArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: ShortArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: ByteArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: DoubleArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: FloatArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: IntArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: LongArray, dataLayout: TextureDataLayout, size: Size3D)
actual fun writeTexture(destination: ImageCopyTexture, data: ShortArray, dataLayout: TextureDataLayout, size: Size3D)