Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
Analysis. More...
#include <foray_renderloop.hpp>
Public Attributes | |
fp32_t | TotalTime = 0.f |
Total time in seconds of the analyzed frametimes. | |
uint32_t | Count = 0 |
Count of frametimes analyzed. | |
fp32_t | MinFrameTime = std::numeric_limits<fp32_t>::infinity() |
Minimum frame time in seconds recorded. | |
fp32_t | MaxFrameTime = 0.f |
Maximum frame time in seconds recorded. | |
fp32_t | AvgFrameTime = 0.f |
Average frame time in seconds recorded. | |
Analysis.
fp32_t foray::base::RenderLoop::FrameTimeAnalysis::AvgFrameTime = 0.f |
Average frame time in seconds recorded.
uint32_t foray::base::RenderLoop::FrameTimeAnalysis::Count = 0 |
Count of frametimes analyzed.
fp32_t foray::base::RenderLoop::FrameTimeAnalysis::MaxFrameTime = 0.f |
Maximum frame time in seconds recorded.
fp32_t foray::base::RenderLoop::FrameTimeAnalysis::MinFrameTime = std::numeric_limits<fp32_t>::infinity() |
Minimum frame time in seconds recorded.
fp32_t foray::base::RenderLoop::FrameTimeAnalysis::TotalTime = 0.f |
Total time in seconds of the analyzed frametimes.