HAL::Stats

HAL::Stats
struct Stats {
  unsigned Primitives;
  unsigned Meshes;
  unsigned Triangles;
  unsigned Masks;
  unsigned RTChanges;
  unsigned Filters;
};
Description

Holds stats as recorded by the HAL during rendering.

Data Members
Data Member 
Description 
Number of filters rendered, does not include cached filter rendering. 
Number of masks rendered. 
Number of meshes drawn (including the number of instances for instanced draws). 
Number of actual graphics API 'draw' calls performed (eg. DrawIndexedPrimitive). 
Number of render target changes performed (between HAL::BeginScene/EndScene). 
Number of triangles rendered in all draw calls. 
Methods
Method 
Description 
Sets all of the renderer status variables to zero. 
Stats class constructor; initializes counters to zero. 
File

Render_HAL.h