diff options
author | jhorv <38920027+jhorv@users.noreply.github.com> | 2023-05-21 15:39:06 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-21 21:39:06 +0200 |
commit | ac66643346df76561ff85be741e2998290d43646 (patch) | |
tree | 532b5f81b45a85911a1b78de8c3f6f114fb456bd /src/Ryujinx.Ava/UI/ViewModels/SettingsViewModel.cs | |
parent | 21e88f17f6ebeeae61c3aa95d610ee7adf48d62c (diff) |
Fix crash in SettingsViewModel when Vulkan isn't available (#4985)1.1.814
* fix crash when Vulkan isn't available
* add VulkanRenderer.GetPhysicalDevices() overload that provides its own Vk API object and logs on failure
* adjustments per AcK77
Diffstat (limited to 'src/Ryujinx.Ava/UI/ViewModels/SettingsViewModel.cs')
-rw-r--r-- | src/Ryujinx.Ava/UI/ViewModels/SettingsViewModel.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Ryujinx.Ava/UI/ViewModels/SettingsViewModel.cs b/src/Ryujinx.Ava/UI/ViewModels/SettingsViewModel.cs index 89392f6b..d260b6fc 100644 --- a/src/Ryujinx.Ava/UI/ViewModels/SettingsViewModel.cs +++ b/src/Ryujinx.Ava/UI/ViewModels/SettingsViewModel.cs @@ -311,7 +311,7 @@ namespace Ryujinx.Ava.UI.ViewModels { _gpuIds = new List<string>(); List<string> names = new(); - var devices = VulkanRenderer.GetPhysicalDevices(Vk.GetApi()); + var devices = VulkanRenderer.GetPhysicalDevices(); if (devices.Length == 0) { |