
shenleiandClaude Opus 5.5
c2cc093ed0
native: perf telemetry, 2 frames in flight, 120 Hz pacing, GPU shadow map
- --perf-log CSV + logcat telemetry (perf_log.h, EterBase/PerfCounters.h),
incl. display refresh rate / app vsync rate, thermal, CPU clocks;
tools/pull_perf_logs.sh + tools/perf_summary.py
- Vulkan renderer: two frames in flight, in-frame texture uploads (no
vkQueueWaitIdle), --fps-cap / --refresh-rate / --frames-in-flight
- Android: ANativeWindow_setFrameRate, ADPF performance hint,
appCategory=game (ColorOS no longer drops to 60 Hz when idle)
- Character shadow map rendered on the GPU into an offscreen render target
instead of CPU rasterization + per-frame 1 MB upload; --cpu-shadow keeps
the old path. Device (120 Hz, 32 mobs): 75 -> ~115 fps, script thread
8.9 -> 3.4 ms. draw_capture format v10.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 17:59:23 +09:00
..
2026-09-28 18:45:49 +09:00
2026-09-28 19:39:13 -07:00
2026-09-28 18:45:58 +09:00
2026-09-28 00:18:37 -07:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-01 18:49:28 +09:00
2026-09-01 18:49:28 +09:00
2026-09-12 21:29:21 +09:00
2026-09-23 10:26:51 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-09-23 10:26:51 +09:00
2026-08-31 20:02:12 +09:00
2026-09-21 16:38:59 -07:00
2026-09-21 16:38:59 -07:00
2026-08-31 20:02:12 +09:00
2026-09-28 00:18:37 -07:00
2026-09-22 20:02:15 +09:00
2026-09-22 19:18:11 -07:00
2026-09-23 20:35:36 +09:00
2026-09-29 17:59:23 +09:00
2026-09-23 22:17:59 -07:00
2026-09-28 14:17:26 +09:00
2026-09-23 14:27:57 +09:00
2026-09-23 15:02:14 +09:00
2026-09-23 15:02:14 +09:00
2026-09-23 09:16:37 +09:00
2026-09-22 19:57:35 -07:00
2026-09-23 14:17:25 +09:00
2026-09-24 03:19:30 +09:00
2026-09-22 19:18:11 -07:00
2026-09-23 01:34:08 +09:00
2026-09-23 01:34:08 +09:00
2026-09-23 08:27:35 +09:00