|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
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). | |
Compteurs d'une image composée, pour l'observabilité du volume soumis (EX-NFR-005).
| int hmi::SceneStatistics::batches = 0 |
Passes begin/end nécessaires : nombre de groupes contigus de même texture.
| int hmi::SceneStatistics::considered = 0 |
Primitives examinées par la composition (avant culling).
| int hmi::SceneStatistics::culled = 0 |
Primitives écartées parce qu'invisibles (culling).
| int hmi::SceneStatistics::submitted = 0 |
Primitives conservées, donc soumises au GPU.
| 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.