Cameron Gutman
d997a0d0c8
Dynamically adjust libplacebo swapchain depth on macOS
...
Direct-to-display mode on some Macs (M4 Mac Mini) can retain our drawables, which cuts the frame rate in half if we're in double-buffered mode.
We don't want to use triple-buffered mode all the time because it increases latency when used if not required, so detect delayed presentation and enable it on the fly if needed.
2026-06-23 21:09:20 -05:00
..
2026-01-26 21:49:08 -06:00
2025-12-22 23:58:26 -06:00
2025-12-22 23:58:26 -06:00
2026-04-13 20:06:24 -05:00
2026-04-13 20:06:24 -05:00
2026-04-19 23:17:28 -05:00
2026-05-16 16:09:57 -05:00
2022-01-23 15:41:33 -06:00
2026-01-31 13:00:23 -06:00
2026-01-11 17:46:13 -06:00
2025-02-18 18:58:04 -06:00
2026-01-04 18:24:20 -06:00
2026-01-04 18:06:24 -06:00
2026-01-31 13:00:23 -06:00
2026-01-17 01:06:41 -06:00
2025-12-27 15:33:39 -06:00
2025-12-22 23:58:26 -06:00
2026-01-26 18:17:14 -06:00
2025-12-22 23:58:26 -06:00
2023-12-21 18:12:19 -06:00
2026-06-14 15:45:38 -05:00
2026-06-23 21:09:20 -05:00
2026-06-23 21:09:20 -05:00
2026-01-04 18:06:24 -06:00
2026-01-30 21:07:01 -06:00
2025-11-05 23:51:51 -06:00
2023-03-26 14:41:02 -05:00
2023-03-26 14:41:02 -05:00
2026-01-04 18:24:20 -06:00
2026-01-04 18:06:24 -06:00
2026-05-16 16:10:47 -05:00
2025-12-22 23:58:26 -06:00
2026-01-31 13:00:23 -06:00
2025-10-23 21:16:53 -05:00
2026-05-15 23:23:36 -05:00
2025-10-23 21:16:53 -05:00