NAME
WebGPU::Direct::RenderBundleEncoder
Methods
Draw (void)
- Arguments
DrawIndexed (void)
- Arguments
DrawIndexedIndirect (void)
- Arguments
-
- indirectBuffer (WebGPU::Direct::Buffer)
- indirectOffset (uint64_t)
DrawIndirect (void)
- Arguments
-
- indirectBuffer (WebGPU::Direct::Buffer)
- indirectOffset (uint64_t)
Finish (WGPURenderBundle)
- Arguments
-
- descriptor (WebGPU::Direct::RenderBundleDescriptor)
InsertDebugMarker (void)
- Arguments
-
- markerLabel (WebGPU::Direct::char)
PopDebugGroup (void)
PushDebugGroup (void)
- Arguments
-
- groupLabel (WebGPU::Direct::char)
SetBindGroup (void)
- Arguments
-
- groupIndex (uint32_t)
- group (WebGPU::Direct::BindGroup)
- dynamicOffsetCount (size_t)
- dynamicOffsets (WebGPU::Direct::uint32_t)
SetIndexBuffer (void)
- Arguments
-
- buffer (WebGPU::Direct::Buffer)
- format (WGPUIndexFormat)
- offset (uint64_t)
- size (uint64_t)
SetLabel (void)
- Arguments
-
- label (WebGPU::Direct::char)
SetPipeline (void)
- Arguments
-
- pipeline (WebGPU::Direct::RenderPipeline)
SetVertexBuffer (void)
- Arguments
-
- slot (uint32_t)
- buffer (WebGPU::Direct::Buffer)
- offset (uint64_t)
- size (uint64_t)