Table of Contents

Class FrameGraphDebugInfo

Namespace
BSGameLib.Game.Rendering
Assembly
BSGameLib.Game.dll

A frame graph's passes and resources, as a debugging view of it.

public sealed record FrameGraphDebugInfo : IEquatable<FrameGraphDebugInfo>
Inheritance
FrameGraphDebugInfo
Implements
Inherited Members

Constructors

FrameGraphDebugInfo(IReadOnlyList<FrameGraphPassDebugInfo>, IReadOnlyList<FrameGraphResourceDebugInfo>)

A frame graph's passes and resources, as a debugging view of it.

public FrameGraphDebugInfo(IReadOnlyList<FrameGraphPassDebugInfo> Passes, IReadOnlyList<FrameGraphResourceDebugInfo> Resources)

Parameters

Passes IReadOnlyList<FrameGraphPassDebugInfo>

The passes, in the order they run.

Resources IReadOnlyList<FrameGraphResourceDebugInfo>

The resources the graph declares.

Properties

Passes

The passes, in the order they run.

public IReadOnlyList<FrameGraphPassDebugInfo> Passes { get; init; }

Property Value

IReadOnlyList<FrameGraphPassDebugInfo>

Resources

The resources the graph declares.

public IReadOnlyList<FrameGraphResourceDebugInfo> Resources { get; init; }

Property Value

IReadOnlyList<FrameGraphResourceDebugInfo>