Roadmap & TODO
This page tracks planned and in-progress work on the framework. Each item links to its design or implementation plan. Unlike the Design history section — which holds superseded historical documents — everything here is forward-looking and not yet shipped.
Status legend: 📋 planned · 🚧 in progress · ✅ shipped (moves to Design history).
Rendering host
-
📋 Render profiles — readback (debug) vs GPU-direct (release) —
implementation plan.
Replace the unconditional per-frame GPU→CPU→GPU round trip with two selectable
profiles:
ReadbackCapture(offscreen render → CPU readback → re-upload; keeps live-window screenshots free; default in debug builds) andDirectGpu(draw straight into the swapchain image with semaphore sync, no per-frame round trip; default in release builds, with on-demand screenshot fallback). Also fixes the latent missingTransferDstBitswapchain usage flag.