XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALCommandListStatistics Struct Reference

This describes the command list statistics. More...

#include <CommandList.h>

Public Member Functions

 XII_DECLARE_POD_TYPE ()
 
void SetStatistics ()
 
XII_ALWAYS_INLINE void operator+= (const xiiGALCommandListStatistics &rhs)
 
XII_ALWAYS_INLINE constexpr xiiUInt32 GetTotalTriangleCount () const
 This returns the total number of triangles drawn.
 
XII_ALWAYS_INLINE constexpr xiiUInt32 GetTotalLineCount () const
 This returns the total number of lines drawn.
 
XII_ALWAYS_INLINE constexpr xiiUInt32 GetTotalPointCount () const
 This returns the total number of points drawn.
 

Public Attributes

xiiUInt32 m_PrimitiveCounters [xiiGALPrimitiveTopology::ENUM_COUNT] = {0U}
 Number of primitives drawn for each primitive topology.
 
xiiGALCommandListCounters m_CommandListCounters
 Command list counters.
 

Detailed Description

This describes the command list statistics.


The documentation for this struct was generated from the following files: