diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index dd7875bcb..6a2c1f380 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -29,9 +29,10 @@ using Shader::Stage; constexpr static auto SpirvVersion1_6 = 0x00010600U; constexpr static std::array DescriptorHeapSizes = { - vk::DescriptorPoolSize{vk::DescriptorType::eUniformBuffer, 8192}, - vk::DescriptorPoolSize{vk::DescriptorType::eStorageBuffer, 1024}, + vk::DescriptorPoolSize{vk::DescriptorType::eUniformBuffer, 512}, + vk::DescriptorPoolSize{vk::DescriptorType::eStorageBuffer, 8192}, vk::DescriptorPoolSize{vk::DescriptorType::eSampledImage, 8192}, + vk::DescriptorPoolSize{vk::DescriptorType::eStorageImage, 1024}, vk::DescriptorPoolSize{vk::DescriptorType::eSampler, 1024}, };