Vixen
c7401864
csharp
public readonly record struct GpuScope

One timed region of a frame on the GPU.

Read the guide page for this →

Fields and properties (5)

  • public string Name

    What it is called — the render-graph pass's name, in practice.

  • public int Level

    How deeply nested it is, for drawing.

  • public ulong BeginTicks

    The GPU clock at its start.

  • public ulong EndTicks

    The GPU clock at its end.

  • public ulong DurationTicks

    How many ticks it took.

Methods (1)

  • public GpuScope(string Name, int Level, ulong BeginTicks, ulong EndTicks)

    One timed region of a frame on the GPU.

Used by (5)

  • ArenaThirdPersonShooter
  • GpuFrameVixen.Graphics
  • GpuProfilerVixen.Graphics
  • GpuProfilerTestsVixen.Graphics.Tests
  • GpuTimelineViewVixen.Editor.Profiler