diff options
| author | 2021-02-23 19:06:59 -0300 | |
|---|---|---|
| committer | 2021-02-23 19:08:24 -0300 | |
| commit | aae399c1a8496875813e4dc9bbdf5b6ac915295a (patch) | |
| tree | 081dc2c6732831e4309199dfc4c138f9eaf7a9e2 /src | |
| parent | Merge pull request #5981 from lat9nq/ci-add-clang (diff) | |
| download | yuzu-aae399c1a8496875813e4dc9bbdf5b6ac915295a.tar.gz yuzu-aae399c1a8496875813e4dc9bbdf5b6ac915295a.tar.xz yuzu-aae399c1a8496875813e4dc9bbdf5b6ac915295a.zip | |
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.
Diffstat (limited to 'src')
| -rw-r--r-- | src/video_core/renderer_vulkan/vk_command_pool.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/video_core/renderer_vulkan/vk_command_pool.cpp b/src/video_core/renderer_vulkan/vk_command_pool.cpp index a99df9323..d8e92ac0e 100644 --- a/src/video_core/renderer_vulkan/vk_command_pool.cpp +++ b/src/video_core/renderer_vulkan/vk_command_pool.cpp | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | 10 | ||
| 11 | namespace Vulkan { | 11 | namespace Vulkan { |
| 12 | 12 | ||
| 13 | constexpr size_t COMMAND_BUFFER_POOL_SIZE = 0x1000; | 13 | constexpr size_t COMMAND_BUFFER_POOL_SIZE = 4; |
| 14 | 14 | ||
| 15 | struct CommandPool::Pool { | 15 | struct CommandPool::Pool { |
| 16 | vk::CommandPool handle; | 16 | vk::CommandPool handle; |