class PerformanceStats
in global :: Sandbox . Diagnostics
😔 No documentation found.
public static double FrameTime { get; }
Get the time taken, in seconds, that were required to process the previous frame.
public static float GpuFrametime { get; }
Latest available GPU frametime, in ms.
public static uint GpuFrameNumber { get; }
Frame number of the last reported .
public static long BytesAllocated { get; }
The number of bytes that were allocated on the managed heap in the last frame. This may not include allocations from threads other than the game thread.
public static int Gen0Collections { get; }
Number of generation 0 (fastest) garbage collections were done in the last frame.
public static int Gen1Collections { get; }
Number of generation 1 (fast) garbage collections were done in the last frame.
public static int Gen2Collections { get; }
Number of generation 2 (slow) garbage collections were done in the last frame.
public static long GcPause { get; }
How many ticks we paused in the last frame
public static int Exceptions { get; }
Number of exceptions in the last frame.
public static ulong ApproximateProcessMemoryUsage { get; }
Approximate working set of this process.
public static PerformanceStats.Block LastSecond { get; }
Performance statistics over the last period, which is dictated by "perf_time" console command.
public static PerformanceStats.VRStats VR { get; }
Stats retrieved from the SteamVR compositor
public Type GetType( )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public bool Equals( object obj )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.