43 void addSample(
float deltaSeconds)
noexcept;
54 void reset()
noexcept;
Composition du rendu : liste ordonnée des primitives d'une image, sans GPU (EX-NFR-004,...
Moyenne glissante de la cadence de rendu, sur une fenêtre courte.
Definition DiagnosticsHud.h:36
float framesPerSecond() const noexcept
Cadence moyenne sur la fenêtre courante.
Definition DiagnosticsHud.cpp:62
float _accumulatedSeconds
Definition DiagnosticsHud.h:58
void addSample(float deltaSeconds) noexcept
Ajoute la durée d'une image écoulée et purge les échantillons sortis de la fenêtre.
Definition DiagnosticsHud.cpp:49
std::deque< float > _recentDeltas
Definition DiagnosticsHud.h:57
void reset() noexcept
Oublie tous les échantillons (bascule affichage éteint → allumé, TACHE-02 : repartir d'une fenêtre vi...
Definition DiagnosticsHud.cpp:70
Catalogue de traduction (i18n) : associe des clés stables à des chaînes selon la langue active,...
Definition Localization.h:29
Definition AudioEngine.cpp:15
std::vector< std::string > composeDiagnosticsHudLines(const DiagnosticsMeasurements &measurements, const Localization &localization)
Compose les lignes du compteur de diagnostic à partir de valeurs déjà mesurées.
Definition DiagnosticsHud.cpp:76
constexpr float DIAGNOSTICS_FPS_WINDOW_SECONDS
Fenêtre de la moyenne glissante de cadence, en secondes : assez courte pour rester réactive à une vra...
Definition DiagnosticsHud.h:26
Valeurs mesurées pour une image de diagnostic (LOT-62 TACHE-02).
Definition DiagnosticsHud.h:62
int simulationSteps
Nombre de pas de simulation consommés à la dernière image (core::FixedTimestep::advance) : révèle imm...
Definition DiagnosticsHud.h:71
SceneStatistics sceneStatistics
Compteurs de la dernière image composée (hmi::SpriteRenderer::lastScene, EX-NFR-005).
Definition DiagnosticsHud.h:68
float framesPerSecond
Cadence de rendu, moyennée (FrameRateAverage) — distincte du nombre de pas de simulation ci-dessous d...
Definition DiagnosticsHud.h:66
Compteurs d'une image composée, pour l'observabilité du volume soumis (EX-NFR-005).
Definition ComposedScene.h:92