KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIGFX::RHI_PHASE_STALL_TRACKER Struct Reference

#include <swapchain_controller.h>

Public Types

using CLOCK = std::chrono::steady_clock
 

Public Attributes

int observedPhase = -1
 
uint64_t generationAtPhaseStart = 0
 
CLOCK::time_point phaseStartTime
 
CLOCK::time_point lastLogTime
 

Detailed Description

Definition at line 45 of file swapchain_controller.h.

Member Typedef Documentation

◆ CLOCK

using KIGFX::RHI_PHASE_STALL_TRACKER::CLOCK = std::chrono::steady_clock

Definition at line 47 of file swapchain_controller.h.

Member Data Documentation

◆ generationAtPhaseStart

uint64_t KIGFX::RHI_PHASE_STALL_TRACKER::generationAtPhaseStart = 0

Definition at line 50 of file swapchain_controller.h.

Referenced by KIGFX::EvaluateRenderThreadPhaseStall().

◆ lastLogTime

CLOCK::time_point KIGFX::RHI_PHASE_STALL_TRACKER::lastLogTime

Definition at line 52 of file swapchain_controller.h.

Referenced by KIGFX::EvaluateRenderThreadPhaseStall().

◆ observedPhase

int KIGFX::RHI_PHASE_STALL_TRACKER::observedPhase = -1

Definition at line 49 of file swapchain_controller.h.

Referenced by KIGFX::EvaluateRenderThreadPhaseStall().

◆ phaseStartTime

CLOCK::time_point KIGFX::RHI_PHASE_STALL_TRACKER::phaseStartTime

Definition at line 51 of file swapchain_controller.h.

Referenced by KIGFX::EvaluateRenderThreadPhaseStall().


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