Ed_
9c2078ad78
feat(shader): Add prepare_global_blur and high-DPI scaling support
- Add prepare_global_blur() method combining Deep Sea render + blur
- Add fb_scale parameter to setup_fbos() for high-DPI display support
- FBOs now created at scaled resolution (width * fb_scale, height * fb_scale)
- prepare_global_blur() auto-initializes FBOs if scale changes
- Add test_blur_pipeline_prepare_global_blur
- Add test_blur_pipeline_high_dpi_scaling
Task: Phase 2, Tasks 1-2 of frosted_glass_20260313 track
2026-03-13 20:38:03 -04:00
..
2026-03-10 12:30:09 -04:00
2026-03-09 23:53:02 -04:00
2026-03-08 13:55:32 -04:00
2026-03-08 20:59:17 -04:00
2026-03-06 15:41:33 -05:00
2026-03-10 00:24:03 -04:00
2026-03-13 12:45:03 -04:00
2026-03-12 21:47:16 -04:00
2026-03-11 19:29:22 -04:00
2026-03-08 13:12:27 -04:00
2026-03-13 20:38:03 -04:00
2026-03-10 00:23:03 -04:00
2026-03-08 03:05:15 -04:00
2026-03-11 23:52:50 -04:00
2026-03-08 21:20:30 -04:00
2026-03-06 14:52:10 -05:00
2026-03-08 23:24:33 -04:00
2026-03-08 13:46:38 -04:00
2026-03-11 20:28:45 -04:00
2026-03-08 14:04:18 -04:00
2026-03-09 23:16:02 -04:00
2026-03-10 01:23:57 -04:00
2026-03-08 21:37:44 -04:00
2026-03-11 19:29:22 -04:00
2026-03-09 21:45:45 -04:00
2026-03-10 00:07:21 -04:00
2026-03-13 14:28:32 -04:00
2026-03-13 13:54:13 -04:00
2026-03-10 10:25:25 -04:00
2026-03-10 00:18:12 -04:00
2026-03-08 03:05:15 -04:00
2026-03-08 23:24:33 -04:00
2026-03-11 19:45:55 -04:00
2026-03-10 00:12:10 -04:00
2026-03-08 13:49:43 -04:00