PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::FrameTimingSample Struct Reference

Public Member Functions

constexpr bool operator== (const FrameTimingSample &) const noexcept=default

Public Attributes

FrameTimingCategory category = FrameTimingCategory::FocusedSteadyState
bool presented = false
bool successful_present_interval_valid = false
bool swapchain_recreated = false
std::uint32_t window_move_callback_count = 0
std::uint32_t window_resize_callback_count = 0
std::uint32_t focus_callback_count = 0
double successful_present_interval_milliseconds = 0.0
double application_loop_interval_milliseconds = 0.0
double event_poll_and_input_milliseconds = 0.0
double layer_update_milliseconds = 0.0
double graphics_resource_update_milliseconds = 0.0
double render_preparation_milliseconds = 0.0
double swapchain_acquire_milliseconds = 0.0
double queue_submission_milliseconds = 0.0
double present_milliseconds = 0.0
double fence_wait_milliseconds = 0.0
double swapchain_recreation_milliseconds = 0.0
double device_idle_wait_milliseconds = 0.0

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