Goal
Remove debug overlay rendering from the general render context.
Scope
src/engine/graphics/rhi.zig
- debug overlay call sites
Work
- Remove
drawDebugShadowMap from IRenderContext.VTable
- Remove the
IRenderContext.drawDebugShadowMap() forwarding method
- Route debug shadow rendering through
IDebugOverlayContext
Acceptance criteria
- Debug shadow rendering uses the dedicated interface only
- Build passes
Parallel-safe
Yes
Goal
Remove debug overlay rendering from the general render context.
Scope
src/engine/graphics/rhi.zigWork
drawDebugShadowMapfromIRenderContext.VTableIRenderContext.drawDebugShadowMap()forwarding methodIDebugOverlayContextAcceptance criteria
Parallel-safe
Yes