struct FrameStats

in global :: Sandbox . Diagnostics

Stats returned from the engine each frame describing what was rendered, and how much of it.


public double ObjectsRendered { get; set; }

Number of objects rendered that passed the cull checks.

public double TrianglesRendered { get; set; }

Total number of triangles rendered

public double DrawCalls { get; set; }

Number of draw calls

public double MaterialChanges { get; set; }

Number of scenesystem material changes

public double DisplayLists { get; set; }

Number of display lists submitted to the GPU

public double SceneViewsRendered { get; set; }

Number of scene system views rendered

public double RenderTargetResolves { get; set; }

Number of render target resolves

public double ObjectsCulledByVis { get; set; }

Number of objects culled by static visibility (vis)

public double ObjectsCulledByScreenSize { get; set; }

Number of objects culled by screen size

public double ObjectsCulledByFade { get; set; }

Number of objects culled by distance fading

public double ObjectsFading { get; set; }

Number of objects currently being distance-faded

public double ShadowedLightsInView { get; set; }

Number of lights in view that cast shadows

public double UnshadowedLightsInView { get; set; }

Number of lights in view that don't cast shadows

public double ShadowMaps { get; set; }

Number of shadow maps rendered this frame

public int GetHashCode( )

😔 No documentation found.

public Type GetType( )

😔 No documentation found.

public static FrameStats Current { get; }

😔 No documentation found.

public bool Equals( object obj )

😔 No documentation found.

public string ToString( )

😔 No documentation found.