소스 검색

vk_command_pool: Reduce the command pool size from 4096 to 4

This allows drivers to reuse memory more easily and preallocate less.
The optimal number has been measured booting Pokémon Sword.
ReinUsesLisp 5 년 전
부모
커밋
aae399c1a8
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/video_core/renderer_vulkan/vk_command_pool.cpp

+ 1 - 1
src/video_core/renderer_vulkan/vk_command_pool.cpp

@@ -10,7 +10,7 @@
 
 namespace Vulkan {
 
-constexpr size_t COMMAND_BUFFER_POOL_SIZE = 0x1000;
+constexpr size_t COMMAND_BUFFER_POOL_SIZE = 4;
 
 struct CommandPool::Pool {
     vk::CommandPool handle;