NAME
WebGPU::Direct::RenderPassEncoder
Methods
BeginOcclusionQuery (void)
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)
End (void)
EndOcclusionQuery (void)
ExecuteBundles (void)
- Arguments
-
- bundleCount (size_t)
- bundles (WebGPU::Direct::RenderBundle)
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)
SetBlendConstant (void)
- Arguments
-
- color (WebGPU::Direct::Color)
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)
SetScissorRect (void)
SetStencilReference (void)
SetVertexBuffer (void)
- Arguments
-
- slot (uint32_t)
- buffer (WebGPU::Direct::Buffer)
- offset (uint64_t)
- size (uint64_t)