JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
hmi::SceneStatistics Struct Reference

Compteurs d'une image composée, pour l'observabilité du volume soumis (EX-NFR-005). More...

#include <ComposedScene.h>

Public Attributes

int considered = 0
 Primitives examinées par la composition (avant culling).
int culled = 0
 Primitives écartées parce qu'invisibles (culling).
int submitted = 0
 Primitives conservées, donc soumises au GPU.
int batches = 0
 Passes begin/end nécessaires : nombre de groupes contigus de même texture.
std::size_t textureBytes = 0
 Mémoire de texture des plans picturaux liés par cette image, en octets (EX-NFR-043, LOT-69 TACHE-09).

Detailed Description

Compteurs d'une image composée, pour l'observabilité du volume soumis (EX-NFR-005).

Member Data Documentation

◆ batches

int hmi::SceneStatistics::batches = 0

Passes begin/end nécessaires : nombre de groupes contigus de même texture.

◆ considered

int hmi::SceneStatistics::considered = 0

Primitives examinées par la composition (avant culling).

◆ culled

int hmi::SceneStatistics::culled = 0

Primitives écartées parce qu'invisibles (culling).

◆ submitted

int hmi::SceneStatistics::submitted = 0

Primitives conservées, donc soumises au GPU.

◆ textureBytes

std::size_t hmi::SceneStatistics::textureBytes = 0

Mémoire de texture des plans picturaux liés par cette image, en octets (EX-NFR-043, LOT-69 TACHE-09).

Second axe d'observabilité, à côté des compteurs de primitives : les plans ajoutent un seul quad chacun mais occupent une texture à l'échelle du niveau — un plafond exprimé en primitives ne les verrait pas grossir. Seuls les plans l'alimentent : les autres primitives se partagent l'atlas, dont le coût ne dépend ni du niveau ni de leur nombre.


The documentation for this struct was generated from the following file:
  • /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/HMI/Graphics/ComposedScene.h