This commit is contained in:
Jérôme Bousquié
2026-07-06 17:40:21 +02:00
parent 8e57dc783b
commit 8192d4799a
+22 -18
View File
@@ -1,19 +1,23 @@
graph TD [ INITIALISATION ]
%% Entités persistantes |
Context --> Renderer +---> Context (Manager)
Context --> Mesh | |
PipelineCache --> Material | +---> Renderer (Spécialiste)
Renderer --> Material | |
+---> PipelineCache (Bibliothèque)
|
+---> Material
|
+---> Mesh
%% Interactions lors de la boucle de rendu [ BOUCLE DE RENDU (Frame Loop) ]
subgraph Boucle_de_Rendu [Cycle de vie Frame] |
Frame -->|view| Renderer +---> Frame (Acquisition)
Material -->|pipeline| Renderer |
Mesh -->|buffers| Renderer +---> Renderer (Orchestrateur)
Renderer -->|draw| CommandEncoder | |
CommandEncoder -->|submit| Context | +--[Rendu]--> CommandEncoder
end |
+---> Context (Présentation)
style Context fill:#f9f,stroke:#333 |
style Renderer fill:#bbf,stroke:#333 +--[Submit]--> Queue
style Frame fill:#dfd,stroke:#333