summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
diff options
context:
space:
mode:
authorGravatar Liam2023-06-14 20:17:46 -0400
committerGravatar Liam2023-06-14 21:37:57 -0400
commit2c01669046af7a2d2a9852a253647461e78ab158 (patch)
tree13d92d130b6c1bdd68445e69cd3772f5a2c4797e /src/video_core/renderer_vulkan
parentMerge pull request #10729 from liamwhite/windows-is-a-meme (diff)
downloadyuzu-2c01669046af7a2d2a9852a253647461e78ab158.tar.gz
yuzu-2c01669046af7a2d2a9852a253647461e78ab158.tar.xz
yuzu-2c01669046af7a2d2a9852a253647461e78ab158.zip
video_core: preallocate fewer IR blocks
Diffstat (limited to 'src/video_core/renderer_vulkan')
-rw-r--r--src/video_core/renderer_vulkan/vk_pipeline_cache.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.h b/src/video_core/renderer_vulkan/vk_pipeline_cache.h
index 15aa7e224..e323ea0fd 100644
--- a/src/video_core/renderer_vulkan/vk_pipeline_cache.h
+++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.h
@@ -92,9 +92,9 @@ struct ShaderPools {
92 inst.ReleaseContents(); 92 inst.ReleaseContents();
93 } 93 }
94 94
95 Shader::ObjectPool<Shader::IR::Inst> inst; 95 Shader::ObjectPool<Shader::IR::Inst> inst{8192};
96 Shader::ObjectPool<Shader::IR::Block> block; 96 Shader::ObjectPool<Shader::IR::Block> block{32};
97 Shader::ObjectPool<Shader::Maxwell::Flow::Block> flow_block; 97 Shader::ObjectPool<Shader::Maxwell::Flow::Block> flow_block{32};
98}; 98};
99 99
100class PipelineCache : public VideoCommon::ShaderCache { 100class PipelineCache : public VideoCommon::ShaderCache {