diff options
Diffstat (limited to 'Ryujinx.Ava/Ui/Backend/Vulkan/ResultExtensions.cs')
| -rw-r--r-- | Ryujinx.Ava/Ui/Backend/Vulkan/ResultExtensions.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Ryujinx.Ava/Ui/Backend/Vulkan/ResultExtensions.cs b/Ryujinx.Ava/Ui/Backend/Vulkan/ResultExtensions.cs index b1326dbf..2a1cd229 100644 --- a/Ryujinx.Ava/Ui/Backend/Vulkan/ResultExtensions.cs +++ b/Ryujinx.Ava/Ui/Backend/Vulkan/ResultExtensions.cs @@ -7,7 +7,8 @@ namespace Ryujinx.Ava.Ui.Vulkan { public static void ThrowOnError(this Result result) { - if (result != Result.Success) + // Only negative result codes are errors. + if ((int)result < (int)Result.Success) { throw new Exception($"Unexpected API error \"{result}\"."); } |
