| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | fix(gpu): Resolve high-DPI squished rendering and 3D shadow bugs | skal | |
| - Implemented dynamic resolution support in all shaders and effects. - Added explicit viewport setting for all render passes to ensure correct scaling. - Fixed 3D shadow mapping by adding PLANE support and standardizing soft shadow logic. - Propagated resize events through the Effect hierarchy. - Applied project-wide code formatting. | |||
| 5 days | Refactor: Split demo effects and shaders into individual files | skal | |
| Split src/gpu/demo_effects.cc into individual .cc files for each effect and created separate files for post-processing helpers and WGSL shaders. Updated src/gpu/demo_effects.h to be a central header for all effect-related declarations and adjusted CMakeLists.txt accordingly. | |||
