yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gfx::PerformanceDashboard::PerformanceMetrics Struct Reference

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
 

Detailed Description

Definition at line 98 of file performance_dashboard.h.

Constructor & Destructor Documentation

◆ PerformanceMetrics()

yaze::gfx::PerformanceDashboard::PerformanceMetrics::PerformanceMetrics ( )
inline

Definition at line 108 of file performance_dashboard.h.

Member Data Documentation

◆ frame_time_ms

◆ palette_lookup_time_us

double yaze::gfx::PerformanceDashboard::PerformanceMetrics::palette_lookup_time_us

◆ texture_update_time_us

double yaze::gfx::PerformanceDashboard::PerformanceMetrics::texture_update_time_us

◆ batch_operation_time_us

double yaze::gfx::PerformanceDashboard::PerformanceMetrics::batch_operation_time_us

◆ memory_usage_mb

◆ cache_hit_ratio

◆ draw_calls_per_frame

int yaze::gfx::PerformanceDashboard::PerformanceMetrics::draw_calls_per_frame

◆ texture_updates_per_frame

int yaze::gfx::PerformanceDashboard::PerformanceMetrics::texture_updates_per_frame

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