GPUCommandEncoder - Web documentation
class GPUCommandEncoder
implements GPUObjectBase
Unstable

Properties

label: string

Methods

clearBuffer(destination: GPUBuffer, destinationOffset?: number, size?: number): undefined
copyBufferToBuffer(
source: GPUBuffer
sourceOffset: number
destination: GPUBuffer
destinationOffset: number
size: number
): undefined
copyBufferToTexture(source: GPUImageCopyBuffer, destination: GPUImageCopyTexture, copySize: GPUExtent3D): undefined
copyTextureToBuffer(source: GPUImageCopyTexture, destination: GPUImageCopyBuffer, copySize: GPUExtent3D): undefined
copyTextureToTexture(source: GPUImageCopyTexture, destination: GPUImageCopyTexture, copySize: GPUExtent3D): undefined
insertDebugMarker(markerLabel: string): undefined
popDebugGroup(): undefined
pushDebugGroup(groupLabel: string): undefined
resolveQuerySet(
querySet: GPUQuerySet
firstQuery: number
queryCount: number
destination: GPUBuffer
destinationOffset: number
): undefined
writeTimestamp(querySet: GPUQuerySet, queryIndex: number): undefined