RenderGraph #647

Open
opened 2026-05-26 03:35:40 +02:00 by SakulFlee · 0 comments
Owner

Implement a RenderGraph system to replace the current ad-hoc rendering pipeline. A RenderGraph provides explicit dependency management, automatic resource barriers, and passes that can be compiled and reordered for efficiency.

Goals:

  • Define render passes as nodes in a directed acyclic graph
  • Automatic synchronization and resource transitions
  • Support for multiple render targets and subpasses
  • Editor/debug visualization of the graph structure

Related: Modern engines (Unreal, Frostbite, etc.) use render graphs to decouple renderer architecture from GPU implementation details.

Implement a RenderGraph system to replace the current ad-hoc rendering pipeline. A RenderGraph provides explicit dependency management, automatic resource barriers, and passes that can be compiled and reordered for efficiency. **Goals:** - Define render passes as nodes in a directed acyclic graph - Automatic synchronization and resource transitions - Support for multiple render targets and subpasses - Editor/debug visualization of the graph structure **Related:** Modern engines (Unreal, Frostbite, etc.) use render graphs to decouple renderer architecture from GPU implementation details.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
SakulFlee/Orbital#647
No description provided.