zenfg
zenfg is a renderer-agnostic FrameGraph compiler and transient-resource executor for wgpu. It records logical resources and accesses, validates content flow, builds dependencies, culls dead work, derives usage, plans transient aliasing, and optionally materializes retained work on a caller-owned device and queue.
Installation
sh
cargo add zenfg@=0.2.0Quick start
Read the complete Quick Start for imports, caller-owned inputs and the execution lifecycle.
Guides
Documentation and versions
The package manifest declares zenfg 0.2.0. Registry badges show the current published channel, not your installed version.
- Exact installed APIs: read the included
src/, or runcargo doc --openin your consuming project. - Online guide (development branch). The site may describe changes newer than this package.
- Rust API for this version.
- Source and documentation for this release.
- Usage contracts are maintained in this package; follow its local guides. Historical source links describe the named release, which may precede current development changes.
- Package upgrade notes.
- Plain Markdown documentation index (development branch).
- Complete Cargo recipes are included in
examples/.