Table of Contents

Namespace BSGameLib.Game.Rendering.Templates

Classes

FrameGraphTemplates

Ready-made multi-pass shapes built on FrameGraphBuilder. Reach for one of these before hand-rolling a custom ConfigureRenderGraph override โ€” they cover the common cases (scene โ†’ post-process โ†’ UI, an off-screen texture feeding a scene pass) with the resource/dependency wiring already correct.

Structs

OffscreenPassHandles

Handles returned by AddOffscreenPass(FrameGraphBuilder, string, FrameGraphResourceDescriptor, Action<FrameGraphPassContext, IRenderTarget>, Color?, Action<FrameGraphPassBuilder>).

PostProcessPipelineHandles

Handles returned by AddScenePostProcessUiPipeline(FrameGraphBuilder, string, FrameGraphResourceDescriptor, Action<FrameGraphPassContext, IRenderTarget>, Action<FrameGraphPassContext, IRenderTarget>, Action<FrameGraphPassContext>, Color?, Action<FrameGraphPassBuilder>, Action<FrameGraphPassBuilder>, Action<FrameGraphPassBuilder>).