Statistics for texture queue processing. More...
#include <arena.h>
Public Member Functions | |
| void | Reset () |
Public Attributes | |
| size_t | textures_processed = 0 |
| size_t | frames_with_work = 0 |
| float | total_time_ms = 0.0f |
| float | max_frame_time_ms = 0.0f |
| float | avg_texture_time_ms = 0.0f |
|
inline |
Definition at line 106 of file arena.h.
References avg_texture_time_ms, frames_with_work, max_frame_time_ms, textures_processed, and total_time_ms.
Referenced by yaze::gfx::Arena::ResetTextureQueueStats().
| size_t yaze::gfx::Arena::TextureQueueStats::textures_processed = 0 |
Definition at line 100 of file arena.h.
Referenced by yaze::gfx::Arena::ProcessTextureQueueWithBudget(), and Reset().
| size_t yaze::gfx::Arena::TextureQueueStats::frames_with_work = 0 |
Definition at line 101 of file arena.h.
Referenced by yaze::gfx::Arena::ProcessTextureQueueWithBudget(), and Reset().
| float yaze::gfx::Arena::TextureQueueStats::total_time_ms = 0.0f |
Definition at line 102 of file arena.h.
Referenced by yaze::gfx::Arena::ProcessTextureQueueWithBudget(), and Reset().
| float yaze::gfx::Arena::TextureQueueStats::max_frame_time_ms = 0.0f |
Definition at line 103 of file arena.h.
Referenced by yaze::gfx::Arena::ProcessTextureQueueWithBudget(), and Reset().
| float yaze::gfx::Arena::TextureQueueStats::avg_texture_time_ms = 0.0f |
Definition at line 104 of file arena.h.
Referenced by yaze::gfx::Arena::ProcessTextureQueueWithBudget(), and Reset().