Class FrameGraphPassDebugInfo
A pass of a frame graph, as a debugging view of it.
public sealed record FrameGraphPassDebugInfo : IEquatable<FrameGraphPassDebugInfo>
- Inheritance
-
FrameGraphPassDebugInfo
- Implements
- Inherited Members
Constructors
FrameGraphPassDebugInfo(string, RenderPassTag, IReadOnlyList<FrameGraphResourceHandle>, IReadOnlyList<FrameGraphResourceHandle>)
A pass of a frame graph, as a debugging view of it.
public FrameGraphPassDebugInfo(string Name, RenderPassTag PassTag, IReadOnlyList<FrameGraphResourceHandle> Reads, IReadOnlyList<FrameGraphResourceHandle> Writes)
Parameters
NamestringThe pass's name.
PassTagRenderPassTagThe render pass tag the pass runs under.
ReadsIReadOnlyList<FrameGraphResourceHandle>The resources the pass reads.
WritesIReadOnlyList<FrameGraphResourceHandle>The resources the pass writes.
Properties
Name
The pass's name.
public string Name { get; init; }
Property Value
PassTag
The render pass tag the pass runs under.
public RenderPassTag PassTag { get; init; }
Property Value
Reads
The resources the pass reads.
public IReadOnlyList<FrameGraphResourceHandle> Reads { get; init; }
Property Value
Writes
The resources the pass writes.
public IReadOnlyList<FrameGraphResourceHandle> Writes { get; init; }