GPUCommandEncoder

sealed external class GPUCommandEncoder : GPUObjectBase(source)

Properties

Link copied to clipboard
open override var label: String

Functions

Link copied to clipboard
Link copied to clipboard
fun clearBuffer(destination: GPUBuffer, destinationOffset: GPUSize64 = definedExternally, size: GPUSize64 = definedExternally)
Link copied to clipboard
fun copyBufferToBuffer(source: GPUBuffer, sourceOffset: GPUSize64, destination: GPUBuffer, destinationOffset: GPUSize64, size: GPUSize64)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun finish(descriptor: GPUCommandBufferDescriptor = definedExternally): GPUCommandBuffer
Link copied to clipboard
fun insertDebugMarker(markerLabel: String)
Link copied to clipboard
Link copied to clipboard
fun pushDebugGroup(groupLabel: String)
Link copied to clipboard
fun resolveQuerySet(querySet: GPUQuerySet, firstQuery: GPUSize32, queryCount: GPUSize32, destination: GPUBuffer, destinationOffset: GPUSize64)
Link copied to clipboard
fun writeTimestamp(querySet: GPUQuerySet, queryIndex: Int)