Henrik Rydgård and Claude Opus 5.5
57cc1a6cb7
Headless: Run on iOS as an app, and frametests.py --ios
...
iOS only runs app bundles, so with HEADLESS=ON the iOS build makes
PPSSPPHeadless an app (org.ppsspp.headless) that starts UIKit and runs
the headless main on a thread with the arguments devicectl launched it
with. Vulkan only, and the IR interpreter since there's no JIT.
frametests.py --ios installs it, copies over the dumps the device lacks,
and compares each render with the host's Vulkan one like --adb does.
Each devicectl call costs a second or two, so the new --screenshot-dir
lets one launch render a batch of dumps.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-17 11:11:31 +02:00
..
2026-10-16 18:16:33 +02:00
2026-10-12 10:52:46 +02:00
2026-10-15 15:39:11 +02:00
2026-10-13 15:48:58 +02:00
2026-10-09 15:32:06 +02:00
2026-09-28 09:34:06 -06:00
2026-10-17 10:03:45 +02:00
2026-10-13 12:13:42 +02:00
2026-10-17 00:00:14 +02:00
2026-10-15 11:02:17 +02:00
2026-10-15 14:42:00 +02:00
2026-10-17 11:11:31 +02:00
2026-10-17 11:11:31 +02:00
2026-10-15 00:38:49 +02:00
2026-10-15 00:38:49 +02:00
2026-10-16 13:27:26 +02:00
2026-10-16 13:27:26 +02:00
2026-08-31 16:37:55 +02:00
2026-08-31 16:37:55 +02:00
2026-10-16 13:27:26 +02:00
2026-09-03 12:37:31 -06:00
2026-09-03 12:37:31 -06:00
2026-10-16 18:16:33 +02:00
2026-10-15 17:03:12 +02:00
2026-10-15 14:42:00 +02:00
2026-10-15 14:42:00 +02:00
2026-10-16 01:12:38 +02:00
2026-10-13 12:13:42 +02:00
2026-08-18 09:32:04 +02:00
2026-10-15 18:27:33 +02:00
2026-10-15 18:27:33 +02:00
2026-10-08 15:29:12 +02:00
2026-10-08 15:29:12 +02:00
2026-08-31 12:53:34 +02:00
2026-10-09 13:26:22 +02:00
2026-10-09 13:26:22 +02:00
2026-09-04 13:10:54 -06:00
2026-10-12 12:27:24 +02:00
2026-10-12 12:27:24 +02:00
2026-08-31 12:22:28 +02:00
2026-10-15 17:41:53 +02:00
2026-08-18 13:42:14 +02:00
2026-10-12 19:08:03 +02:00
2026-10-11 10:33:30 +02:00
2026-10-13 12:13:42 +02:00
2026-08-12 14:06:16 +02:00
2026-10-15 15:45:45 +02:00
2026-10-13 02:21:14 +02:00
2026-10-01 10:26:00 -06:00
2026-10-01 10:26:00 -06:00
2026-10-13 02:24:19 +02:00
2026-09-12 13:58:20 -06:00
2026-10-13 02:24:11 +02:00
2026-08-30 22:45:50 +02:00
2026-10-11 17:40:01 +02:00
2026-10-16 12:37:11 +02:00
2026-10-08 12:33:09 +02:00
2026-10-16 18:14:44 +02:00
2026-10-13 12:13:42 +02:00
2026-08-20 00:40:41 +02:00
2026-10-05 13:39:06 -06:00
2026-08-16 23:09:12 +02:00