mirror of
https://github.com/RetroPortingToolKit/psxrecomp
synced 2026-10-28 10:59:16 -04:00
b5f7593728
Per-op counters (allocs/alloc_kb, oneshots, submits, syncs, pack_flushes, blits, upload_blocks, copy_rects, geo/tex flushes) accumulate per frame and snapshot into a 256-entry ring at each present(); queryable via the debug server "vk_perf" command (count=N, default 60). Always on (Release too), bounded memory. Purpose: pinpoint which op explodes during the VK transition stall (e.g. make_staging vkAllocateMemory churn) instead of guessing. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>