Tasks
DoneRefactor live shadow settings transaction
Clean up live shadow application without changing renderer behavior. Separate engine validation/lifecycle/commit concerns from renderer preparation and commit. Keep device-loss, out-of-memory, rollback-by-construction, shader replacement, and resource-retirement semantics intact. Validate with focused graphics and shadow tests when a .NET SDK is available. Validation blocker: this environment has no `dotnet` executable or installed SDK, so the focused test suite cannot be run here.
Checklist
2 of 3 complete- Separate engine shadow validation, availability checks, and requested-state commit
- Separate renderer shadow feature resolution, GPU preparation, and commit
- Run focused shadow and graphics option tests
- Area
- Project Rubi-Ka
- Project
- engines
- Kind
- Chore
- Priority
- Medium
- Task ID
tsk_rgw2rsdtfj- Updated