Goal
Move LPV ownership out of RenderSystem and into the render-graph setup path.
Scope
src/engine/graphics/render_system.zig
src/engine/graphics/render_graph.zig
Work
- Rework LPV initialization and storage so the graph owns the dependency explicitly
- Update
SceneContext fields that carry LPV textures
- Keep feature flags and fallback behavior intact
Acceptance criteria
- LPV setup is isolated from the rest of
RenderSystem
- Rendering output remains unchanged
Parallel-safe
Yes
Goal
Move LPV ownership out of
RenderSystemand into the render-graph setup path.Scope
src/engine/graphics/render_system.zigsrc/engine/graphics/render_graph.zigWork
SceneContextfields that carry LPV texturesAcceptance criteria
RenderSystemParallel-safe
Yes