public enum CaptureCommandKindWhich kind of RHI call a captured command was.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
⚠ A vocabulary of its own rather than the Null backend's RecordedCommandKind, and the difference is one file's worth of mapping. What it buys is that the panel does not know which backend produced the capture — doc 13 wants a capture from a running frame eventually, which is a Vulkan command-stream hook, and a panel written against the test backend's enum would have to be rewritten to accept one.
Fields and properties (15)
BeginPassA render pass began.
EndPassA render pass ended.
PushGroupA debug group opened.
PopGroupA debug group closed.
MarkerA debug marker.
SetStateState was set — viewport, scissor, blend constant, stencil reference.
BindPipelineA pipeline was bound.
BindDescriptorSetA descriptor set was bound.
BindVertexBufferA vertex buffer was bound.
BindIndexBufferThe index buffer was bound.
PushConstantsPush constants were written.
DrawA draw.
DispatchA compute dispatch.
CopyA copy.
BarrierA barrier group.
Used by (6)
- CapturedCommandVixen.Editor.Debugger
- DrawStateVixen.Editor.Debugger
- FrameCaptureVixen.Editor.Debugger
- FrameCaptureTestsVixen.Editor.Debugger.Tests
- FrameDebuggerViewVixen.Editor.Debugger
- NullFrameCaptureVixen.Editor.Debugger