NAME
WebGPU::Direct::ComputePassEncoder
Methods
dispatchWorkgroups
Arguments
workgroupCountX (Unsigned 32bit (uint32_t))
workgroupCountY (Unsigned 32bit (uint32_t)) Default: 1
workgroupCountZ (Unsigned 32bit (uint32_t)) Default: 1
dispatchWorkgroupsIndirect
Arguments
indirectBuffer (WebGPU::Direct::Buffer)
indirectOffset (Unsigned 64bit (uint64_t))
end
insertDebugMarker
Arguments
markerLabel (WebGPU::Direct::StringView)
popDebugGroup
pushDebugGroup
Arguments
groupLabel (WebGPU::Direct::StringView)
setBindGroup
Arguments
groupIndex (Unsigned 32bit (uint32_t))
group (WebGPU::Direct::BindGroup)
dynamicOffsetCount (Integer (size_t))
dynamicOffsets (Unsigned 32bit (uint32_t)) Default: []
setLabel
Arguments
label (WebGPU::Direct::StringView)
setPipeline
Arguments
pipeline (WebGPU::Direct::ComputePipeline)