daBFG API
- daBFG is a library for constructing and executing a frame graph, a computational graph for specifying a rendering pipeline of an real time application. It supports many fun features, such as:
Homogenous management of many types of resources: transient and temporal, CPU data, GPU textures and buffers, external resources like system backbuffers
Memory aliasing for all internally managed resources (even temporal ones!)
Automatic barriers
Global state management: (fake) render passes, bindings, VRS and more!
Multiplexing support: want to run your graph multiple times for VR? No problem! It just works (as long as you annotate node multiplexing modes correctly and don’t do any global state crimes)
More to come soon!