mirror of
https://github.com/griches/PS5_Ghostship.git
synced 2026-10-17 11:00:42 +02:00
libultraship's Vulkan backend allocated a new command buffer for each framebuffer every frame and only ever reset the pool. The driver resets every buffer the pool has ever handed out, so each frame cost a little more than the last and the game slowed down over ten minutes or so. Each frame slot now keeps its command buffers and hands them out again after the reset. contentVersion 01.000.001 (v1.0.1). Claude-Session: https://claude.ai/code/session_01AHL38DtcnG4fAd7y1YiWfc