public enum WebGpuCommandKindWhat one recorded command is.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (23)
BeginRenderPassBegins a render pass.
EndRenderPassEnds the current render pass.
SetViewportSets the viewport.
SetScissorSets the scissor rectangle.
SetBlendConstantSets the blend constant.
SetStencilReferenceSets the stencil reference value.
BindPipelineBinds a pipeline.
BindDescriptorSetBinds a bind group.
PushConstantsWrites the emulated push-constant block.
BindVertexBufferBinds a vertex buffer.
BindIndexBufferBinds the index buffer.
DrawDraws without indices.
DrawIndexedDraws with indices.
DrawIndexedIndirectDraws with arguments the GPU wrote.
DispatchRuns a compute shader.
DispatchIndirectRuns a compute shader with a group count the GPU wrote.
CopyBufferCopies between buffers.
CopyBufferToTextureCopies from a buffer into a texture.
CopyTextureToBufferCopies from a texture into a buffer.
CopyTextureCopies between textures.
PushDebugGroupOpens a named group in a capture.
PopDebugGroupCloses the innermost debug group.
InsertDebugMarkerMarks a point in a capture.
Used by (3)
- WebGpuCommandVixen.Graphics.WebGPU
- WebGpuCommandListVixen.Graphics.WebGPU
- WebGpuDeviceVixen.Graphics.WebGPU