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 (String (char *))
popDebugGroup
pushDebugGroup
Arguments
groupLabel (String (char *))
setBindGroup
Arguments
groupIndex (Unsigned 32bit (uint32_t))
group (WebGPU::Direct::BindGroup)
dynamicOffsetCount (Integer (size_t))
dynamicOffsets (Unsigned 32bit (uint32_t)) Default: []
setLabel
Arguments
label (String (char *))
setPipeline
Arguments
pipeline (WebGPU::Direct::ComputePipeline)