Public Member Functions | |
| PerformanceMetrics () | |
Public Attributes | |
| double | frame_time_ms |
| double | palette_lookup_time_us |
| double | texture_update_time_us |
| double | batch_operation_time_us |
| double | memory_usage_mb |
| double | cache_hit_ratio |
| int | draw_calls_per_frame |
| int | texture_updates_per_frame |
Definition at line 98 of file performance_dashboard.h.
|
inline |
Definition at line 108 of file performance_dashboard.h.
| double yaze::gfx::PerformanceDashboard::PerformanceMetrics::frame_time_ms |
| double yaze::gfx::PerformanceDashboard::PerformanceMetrics::palette_lookup_time_us |
Definition at line 100 of file performance_dashboard.h.
Referenced by yaze::gfx::PerformanceDashboard::CollectMetrics(), yaze::gfx::PerformanceDashboard::ExportReport(), and yaze::gfx::PerformanceDashboard::RenderMetricsPanel().
| double yaze::gfx::PerformanceDashboard::PerformanceMetrics::texture_update_time_us |
Definition at line 101 of file performance_dashboard.h.
Referenced by yaze::gfx::PerformanceDashboard::CollectMetrics(), yaze::gfx::PerformanceDashboard::ExportReport(), and yaze::gfx::PerformanceDashboard::RenderMetricsPanel().
| double yaze::gfx::PerformanceDashboard::PerformanceMetrics::batch_operation_time_us |
Definition at line 102 of file performance_dashboard.h.
Referenced by yaze::gfx::PerformanceDashboard::CollectMetrics(), yaze::gfx::PerformanceDashboard::ExportReport(), and yaze::gfx::PerformanceDashboard::RenderMetricsPanel().
| double yaze::gfx::PerformanceDashboard::PerformanceMetrics::memory_usage_mb |
Definition at line 103 of file performance_dashboard.h.
Referenced by yaze::gfx::PerformanceDashboard::CollectMetrics(), yaze::gfx::PerformanceDashboard::ExportReport(), yaze::gfx::PerformanceDashboard::GetSummary(), and yaze::gfx::PerformanceDashboard::RenderMetricsPanel().
| double yaze::gfx::PerformanceDashboard::PerformanceMetrics::cache_hit_ratio |
Definition at line 104 of file performance_dashboard.h.
Referenced by yaze::gfx::PerformanceDashboard::CollectMetrics(), yaze::gfx::PerformanceDashboard::ExportReport(), yaze::gfx::PerformanceDashboard::GetSummary(), and yaze::gfx::PerformanceDashboard::RenderMetricsPanel().
| int yaze::gfx::PerformanceDashboard::PerformanceMetrics::draw_calls_per_frame |
Definition at line 105 of file performance_dashboard.h.
Referenced by yaze::gfx::PerformanceDashboard::CollectMetrics(), yaze::gfx::PerformanceDashboard::ExportReport(), and yaze::gfx::PerformanceDashboard::RenderMetricsPanel().
| int yaze::gfx::PerformanceDashboard::PerformanceMetrics::texture_updates_per_frame |
Definition at line 106 of file performance_dashboard.h.
Referenced by yaze::gfx::PerformanceDashboard::CollectMetrics(), yaze::gfx::PerformanceDashboard::ExportReport(), and yaze::gfx::PerformanceDashboard::RenderMetricsPanel().