csharp
public sealed class SceneRendererSequenceSeveral renderers, run in order.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
The only structure the tree has, and deliberately so: the dependencies between passes are resource dependencies, and the render graph derives them from what each pass declared it reads and writes. Making the compositor itself a DAG would ask an author to state twice what the graph works out once — and to keep the two statements in agreement forever.
Fields and properties (2)
public IList<SceneRenderer> ChildrenThe children, in the order they run.
public override IReadOnlyList<SceneRenderer> NestedThe nodes underneath this one, for a walk over the whole frame.
Methods (3)
protected internal override void Collect(GraphicsCompositor compositor)Declares the views and stages this node needs, before anything is culled.
protected internal override void Build(GraphicsCompositor compositor, CompositorFrame frame)Declares this node's render-graph passes.
protected internal override void Record(GraphicsCompositor compositor, RenderDrawContext context)
Used by (27)
- AutoExposureTestsVixen.Rendering.PostFx.Tests
- BloomTestsVixen.Rendering.PostFx.Tests
- BufferTransferDeviceTestsVixen.Graphics.Golden.Tests
- BufferTransferTestsVixen.Rendering.Tests
- ClusteredLightingTestsVixen.Rendering.Tests
- ClusteredShadingDeviceTestsVixen.Graphics.Golden.Tests
- CompositorAssetTestsVixen.Rendering.Tests
- CompositorBuilderVixen.Rendering
- CompositorContentTestsVixen.Assets.Tests
- CompositorImageTestsVixen.Graphics.Golden.Tests
- DepthPrepassTestsVixen.Rendering.Tests
- DescriptorBindingTestsVixen.Rendering.Tests
- DistanceFieldAoImageTestsVixen.Graphics.Golden.Tests
- ForwardFrameTestsVixen.Rendering.Tests
- GpuVisibilityGroupTestsVixen.Rendering.Tests
- GraphicsCompositorTestsVixen.Rendering.Tests
- IndirectDiffuseImageTestsVixen.Graphics.Golden.Tests
- IrradianceShadingDeviceTestsVixen.Graphics.Golden.Tests
- PostEffectTestsVixen.Rendering.PostFx.Tests
- ReflectionRendererDeviceTestsVixen.Graphics.Golden.Tests
- SceneRenderHostTestsVixen.Engine.Renderer.Tests
- ScreenProbeBilateralImageTestsVixen.Graphics.Golden.Tests
- ScreenProbeGatherImageTestsVixen.Graphics.Golden.Tests
- ScreenProbeUpsampleImageTestsVixen.Graphics.Golden.Tests
- StrangeFactoryVixen.Rendering.Tests
- SurfaceCacheRendererDeviceTestsVixen.Graphics.Golden.Tests
- VirtualGeometryGoldenTestsVixen.Graphics.Golden.Tests