MaxsTechReview
9b5df0d224
perf: tile rendering for games, faster session start ( #1188 )
...
Games launched from Steam get Turnip's own per-render-pass choice between
tile memory and system memory again; TU_DEBUG=sysmem now stays with the
Steam client, whose interface it was set for. A per-game TU_DEBUG, the
debug override file and the Adreno 710/720 driver still win. On the
REDMAGIC tablet (Adreno 840) PEAK runs 46.8 -> 52.3 fps over 7 alternating
pairs and Valheim's 3D menu needs 12.6 % less GPU time per frame; light
games are unchanged.
droiddeck-seed-redists remembers the identity (inode, size, mtime) of each
prefix registry it has verified and skips re-reading it while it is
unchanged. Steam started after it on every session, ~1.8 s later.
SessionFiles keeps a ledger of the files it staged for the installed APK
and copies only the ones that changed, ~180 ms less per session start.
Session start to Steam ready: 5.57 -> 3.57 s.
2026-10-20 09:19:46 -04:00
..
2026-10-13 21:27:42 -04:00
2026-10-14 23:37:35 -04:00
2026-10-18 09:26:01 -04:00
2026-10-13 21:27:42 -04:00
2026-10-13 21:27:42 -04:00
2026-10-04 12:43:57 -04:00
2026-10-14 01:01:49 -04:00
2026-10-18 08:37:09 -04:00
2026-10-13 21:27:42 -04:00
2026-10-14 01:01:49 -04:00
2026-10-12 16:26:24 -04:00
2026-10-09 21:35:37 +00:00
2026-10-19 09:54:19 -04:00
2026-10-17 14:40:39 -04:00
2026-10-13 21:27:42 -04:00
2026-10-13 21:27:42 -04:00
2026-10-19 23:06:48 -04:00
2026-10-17 14:40:39 -04:00
2026-10-20 00:44:56 -04:00
2026-10-08 04:06:23 +00:00
2026-10-16 01:48:00 -04:00
2026-10-16 10:05:02 -04:00
2026-10-13 21:27:42 -04:00
2026-10-20 03:22:41 +00:00
2026-10-12 17:13:07 -04:00
2026-10-18 08:59:54 -04:00
2026-10-10 19:12:51 -04:00
2026-10-18 03:40:17 -04:00
2026-10-18 03:40:17 -04:00
2026-10-10 19:12:20 -04:00
2026-10-20 09:19:46 -04:00
2026-10-18 08:37:09 -04:00
2026-10-13 21:27:42 -04:00
2026-10-19 23:06:48 -04:00
2026-10-18 08:37:09 -04:00
2026-10-13 21:27:42 -04:00
2026-10-13 21:27:42 -04:00
2026-10-10 19:12:20 -04:00
2026-10-18 20:38:08 -04:00
2026-10-17 14:40:39 -04:00
2026-10-15 07:01:01 -04:00
2026-10-14 23:37:35 -04:00
2026-10-08 00:46:34 -04:00
2026-10-18 08:37:09 -04:00
2026-10-13 21:31:26 -04:00
2026-10-15 07:20:09 -04:00
2026-10-12 17:13:07 -04:00
2026-10-15 09:51:02 -04:00
2026-10-16 01:48:00 -04:00
2026-10-18 08:59:54 -04:00
2026-10-17 13:17:05 -04:00
2026-10-17 13:17:05 -04:00
2026-10-20 09:19:46 -04:00
2026-10-20 08:52:31 -04:00
2026-10-16 01:48:00 -04:00
2026-10-14 08:25:08 -04:00
2026-10-13 21:27:42 -04:00
2026-10-04 12:43:57 -04:00
2026-10-17 14:40:39 -04:00
2026-10-13 21:27:42 -04:00
2026-10-19 18:44:10 -04:00
2026-10-17 13:17:05 -04:00
2026-10-18 08:59:54 -04:00
2026-10-17 23:57:52 -04:00
2026-10-17 23:57:52 -04:00
2026-10-09 21:35:37 +00:00
2026-10-15 15:50:26 +00:00
2026-10-18 20:38:48 -04:00
2026-10-16 13:45:35 -04:00
2026-10-13 21:27:42 -04:00
2026-10-18 08:59:54 -04:00
2026-10-15 02:18:26 +00:00
2026-10-17 23:57:52 -04:00
2026-10-17 14:40:39 -04:00
2026-10-11 15:53:01 -04:00
2026-10-18 20:38:48 -04:00
2026-10-16 01:48:00 -04:00
2026-10-18 08:37:09 -04:00
2026-10-19 12:31:23 -04:00
2026-10-17 13:17:05 -04:00
2026-10-18 08:37:09 -04:00
2026-10-17 23:57:52 -04:00
2026-10-20 00:38:08 -04:00
2026-10-09 11:08:17 -04:00
2026-10-13 14:36:56 +00:00
2026-10-13 21:27:42 -04:00
2026-10-03 00:06:09 -04:00
2026-10-20 00:31:03 -04:00
2026-10-16 01:48:00 -04:00
2026-10-16 01:48:00 -04:00
2026-10-16 01:48:00 -04:00
2026-10-16 01:48:00 -04:00
2026-10-15 15:50:26 +00:00
2026-10-18 08:59:54 -04:00
2026-10-14 01:01:49 -04:00
2026-10-13 21:27:42 -04:00
2026-10-18 08:37:09 -04:00
2026-10-16 17:30:21 +00:00
2026-10-19 20:10:54 -04:00
2026-10-19 20:10:54 -04:00
2026-10-13 21:27:42 -04:00