Vixen
dd8b0a81
csharp
public sealed class RenderGraphContext

What a pass gets when it runs.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

The command list is already inside the render pass, if the pass declared attachments, and the barriers it needs have already been placed. What is left is the drawing.

Fields and properties (2)

  • public ICommandList CommandList

    The list to record into.

  • public Int2 RenderArea

    The size of the pass's attachments, in pixels.

Methods (5)

  • public TextureHandle Texture(GraphTexture texture)

    The physical texture behind a virtual one.

  • public TextureViewHandle View(GraphTexture texture)

    The default view of a virtual texture.

  • public BufferHandle Buffer(GraphBuffer buffer)

    The physical buffer behind a virtual one.

  • public int? BeginScope(string name)

    Times a named region inside this pass, one level under the pass's own scope.

  • public void EndScope(int? token)

    Closes a region opened by BeginScope.

Used by (59, showing 40)

  • TriangleGameHelloTriangle
  • VideoGameVideoPlayback
  • BoundBindingsVixen.Rendering
  • BufferReadbackRendererVixen.Rendering
  • BufferTransferTestsVixen.Rendering.Tests
  • BufferUploadRendererVixen.Rendering
  • ClusterCullingRendererVixen.Rendering
  • ComputeDispatchVixen.Rendering
  • ComputeRendererVixen.Rendering
  • DebugDrawImageTestsVixen.Graphics.Golden.Tests
  • DebugOverlayRendererVixen.Engine.Renderer
  • DepthResolveImageTestsVixen.Graphics.Golden.Tests
  • DepthResolveTestsVixen.Graphics.RenderGraph.Tests
  • EditorGizmoFacingDeviceTestsVixen.Graphics.Golden.Tests
  • FullScreenRendererVixen.Rendering
  • GlobalDistanceFieldRendererVixen.Rendering
  • GoldenImageTestsVixen.Graphics.Golden.Tests
  • GpuCullingRendererVixen.Rendering
  • GraphPassVixen.Graphics.RenderGraph
  • HiZRendererVixen.Rendering
  • HudLuminanceDeviceTestsVixen.Graphics.Golden.Tests
  • IrradianceFieldRendererVixen.Rendering
  • LineImageTestsVixen.Graphics.Golden.Tests
  • MsaaResolveImageTestsVixen.Graphics.Golden.Tests
  • PipelineStateImageTestsVixen.Graphics.Golden.Tests
  • PunctualShadowRendererVixen.Rendering
  • ReflectionRendererVixen.Rendering.PostFx
  • RenderGraphVixen.Graphics.RenderGraph
  • RenderGraphPassBuilderVixen.Graphics.RenderGraph
  • RenderGraphTestsVixen.Graphics.RenderGraph.Tests
  • RenderPassRendererVixen.Rendering
  • ResolveAttachmentTestsVixen.Graphics.RenderGraph.Tests
  • ScreenProbeGatherRendererVixen.Rendering.PostFx
  • ShadowAtlasTileDeviceTestsVixen.Graphics.Golden.Tests
  • ShadowMapRendererVixen.Rendering
  • SmaaRendererVixen.Rendering.PostFx
  • SurfaceCacheRendererVixen.Rendering
  • TerrainCasterRendererVixen.Rendering.Terrain
  • TerrainSceneRendererVixen.Rendering.Terrain
  • TerrainVelocityRendererVixen.Rendering.Terrain