Set MaxActiveMetalCommandBuffersPerQueue to 128 and ensure that Null Descriptors is set to false

This commit is contained in:
Stossy11 2024-12-17 11:39:57 +11:00
parent aca5ee8305
commit ec16e150f6
4 changed files with 3 additions and 4 deletions

View file

@ -26,6 +26,8 @@ namespace Ryujinx.Graphics.Vulkan.MoltenVK
config.SemaphoreSupportStyle = MVKVkSemaphoreSupportStyle.MVK_CONFIG_VK_SEMAPHORE_SUPPORT_STYLE_SINGLE_QUEUE;
config.SynchronousQueueSubmits = false;
config.MaxActiveMetalCommandBuffersPerQueue = 192;
config.ResumeLostDevice = true;
vkSetMoltenVKConfigurationMVK(IntPtr.Zero, config, configSize);