P'tite Tête
a4d1b5b6a9
Viewport: fewer ambient occlusion samples while the view moves ( #7165 ) ( #7214 )
...
* feat: Fewer ambient occlusion samples while the view moves (#7165 )
- Draw AO with 8 samples while the view moves, 32 once it has held still for 0.25 s
- Share the settle tracking with adaptive supersampling and repaint when it settles
- ui.screenshot waits for the full-quality frame (at most half a second)
- Test the sample choice, the uniform slot, and ghosting at both counts
* fix: Set the AO sample count in the scale test frame
- scale_tests.rs, new on main, builds a gpu::Frame without ao_samples
- Use AO_SAMPLES, as the other still-frame builders do
---------
Co-authored-by: P'tite Tête <asso@ptitetete.com >
2026-10-28 15:05:34 +00:00
..
2026-10-28 15:04:53 +00:00
2026-10-25 04:20:54 +00:00
2026-10-20 22:43:30 +00:00
2026-10-24 14:21:59 +00:00
2026-10-25 19:21:01 +00:00
2026-10-19 17:45:57 -04:00
2026-10-26 22:14:52 +00:00
2026-10-19 16:11:38 -04:00
2026-10-28 12:20:19 +00:00
2026-10-28 15:05:34 +00:00
2026-10-19 17:23:29 -04:00
2026-10-11 00:37:26 -04:00
2026-10-23 13:42:27 +00:00
2026-10-27 22:41:40 +00:00
2026-10-27 22:41:40 +00:00
2026-10-27 22:41:40 +00:00
2026-10-27 22:41:40 +00:00
2026-10-25 02:29:25 +00:00
2026-10-14 17:56:21 -04:00
2026-10-28 15:04:53 +00:00
2026-10-25 14:53:24 +00:00
2026-10-27 22:41:40 +00:00
2026-10-27 22:41:40 +00:00
2026-10-26 07:39:29 +00:00
2026-10-18 00:29:12 -04:00
2026-10-18 00:29:12 -04:00
2026-10-28 13:31:16 +00:00
2026-10-19 17:00:55 -04:00
2026-10-16 03:01:00 -04:00
2026-10-28 17:08:18 +00:00
2026-10-20 21:00:56 +02:00
2026-10-26 12:24:38 +00:00
2026-10-26 22:00:56 +00:00
2026-10-24 03:34:21 +00:00
2026-10-19 23:56:48 +00:00
2026-10-28 12:38:27 +00:00
2026-10-22 12:19:09 +00:00
2026-10-28 14:49:47 +00:00
2026-10-18 18:10:36 -04:00
2026-10-21 10:37:12 +00:00
2026-10-26 10:24:30 +00:00
2026-10-19 18:07:32 -04:00
2026-10-24 22:12:17 +00:00
2026-10-28 13:31:16 +00:00
2026-10-27 22:41:40 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 21:53:27 +00:00
2026-10-18 21:16:11 -04:00
2026-10-28 13:31:16 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:58 +00:00
2026-10-27 22:41:40 +00:00
2026-10-13 16:33:51 -04:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-27 22:41:40 +00:00
2026-10-24 14:21:59 +00:00
2026-10-28 12:10:31 +00:00
2026-10-27 11:46:54 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-25 01:48:20 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:59 +00:00
2026-10-14 10:00:03 -04:00
2026-10-15 13:55:35 -04:00
2026-10-15 18:04:09 -04:00
2026-10-15 18:55:14 -04:00
2026-10-15 19:39:30 -04:00
2026-10-15 13:55:35 -04:00
2026-10-15 19:39:30 -04:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-24 14:21:58 +00:00
2026-10-24 14:21:59 +00:00
2026-10-27 11:46:54 +00:00
2026-10-28 12:59:40 -04:00
2026-10-28 14:14:08 +00:00
2026-10-28 04:16:44 +00:00
2026-10-24 11:33:10 +00:00
2026-10-19 17:23:29 -04:00
2026-10-25 19:21:01 +00:00
2026-10-23 13:45:15 +00:00
2026-10-20 21:00:56 +02:00
2026-10-24 14:21:59 +00:00
2026-10-26 11:13:45 +00:00
2026-10-23 23:57:34 +00:00
2026-10-24 10:22:57 +00:00
2026-10-24 10:22:57 +00:00
2026-10-28 04:16:44 +00:00
2026-10-17 04:07:16 -04:00
2026-10-17 04:07:16 -04:00
2026-10-17 04:07:16 -04:00
2026-10-28 12:59:40 -04:00
2026-10-19 16:08:23 -04:00
2026-10-25 02:46:59 +00:00
2026-10-21 23:09:57 +00:00
2026-10-26 06:49:35 +00:00
2026-10-12 17:17:01 -04:00