#include <PerformanceLayer.hpp>
◆ PerformanceLayer()
| sd::PerformanceLayer::PerformanceLayer |
( |
| ) |
|
|
inlineexplicit |
◆ begin_sleep()
| void sd::PerformanceLayer::begin_sleep |
( |
| ) |
|
|
inline |
◆ end_sleep()
| void sd::PerformanceLayer::end_sleep |
( |
| ) |
|
|
inline |
◆ on_update()
◆ m_cycle_accumulator
| u64 sd::PerformanceLayer::m_cycle_accumulator = 0 |
|
private |
◆ m_frame_count
| u32 sd::PerformanceLayer::m_frame_count = 0 |
|
private |
◆ m_last_cycles
| u64 sd::PerformanceLayer::m_last_cycles = 0 |
|
private |
◆ m_sleep_cycle_accumulator
| u64 sd::PerformanceLayer::m_sleep_cycle_accumulator = 0 |
|
private |
◆ m_sleep_start_cycles
| u64 sd::PerformanceLayer::m_sleep_start_cycles = 0 |
|
private |
◆ m_sleep_start_time
| std::chrono::time_point<std::chrono::high_resolution_clock> sd::PerformanceLayer::m_sleep_start_time |
|
private |
◆ m_sleep_time_accumulator
| float sd::PerformanceLayer::m_sleep_time_accumulator = 0 |
|
private |
◆ m_time_accumulator
| float sd::PerformanceLayer::m_time_accumulator = 0.0f |
|
private |
The documentation for this class was generated from the following file: