From 779e037eef05271dc2c5f67e5f74e9310a9a2d10 Mon Sep 17 00:00:00 2001 From: NeuralFault <65365345+NeuralFault@users.noreply.github.com> Date: Sat, 7 Nov 2026 14:07:47 -0500 Subject: [PATCH 1/2] Fix IsAmd property to check for 'radeon' as well --- StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs b/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs index a19002dd8..4abdf2f34 100644 --- a/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs +++ b/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs @@ -67,7 +67,7 @@ public bool IsWindowsRocmSupportedGpu() return WindowsRocmSupport.IsSupportedGpu(this); } - public bool IsAmd => Name?.Contains("amd", StringComparison.OrdinalIgnoreCase) ?? false; + public bool IsAmd => Name is not null && (Name.Contains("amd", StringComparison.OrdinalIgnoreCase) || Name.Contains("radeon", StringComparison.OrdinalIgnoreCase); public bool IsIntel => Name?.Contains("arc", StringComparison.OrdinalIgnoreCase) ?? false; public string? GetAmdGfxArch() From 8b95a08f503e1327b6df301d7d3afcbd92334345 Mon Sep 17 00:00:00 2001 From: NeuralFault <65365345+NeuralFault@users.noreply.github.com> Date: Sat, 7 Nov 2026 14:45:42 -0500 Subject: [PATCH 2/2] Fix syntax error in IsAmd property --- StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs b/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs index 4abdf2f34..ea3b1bd61 100644 --- a/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs +++ b/StabilityMatrix.Core/Helper/HardwareInfo/GpuInfo.cs @@ -67,7 +67,7 @@ public bool IsWindowsRocmSupportedGpu() return WindowsRocmSupport.IsSupportedGpu(this); } - public bool IsAmd => Name is not null && (Name.Contains("amd", StringComparison.OrdinalIgnoreCase) || Name.Contains("radeon", StringComparison.OrdinalIgnoreCase); + public bool IsAmd => Name is not null && (Name.Contains("amd", StringComparison.OrdinalIgnoreCase) || Name.Contains("radeon", StringComparison.OrdinalIgnoreCase)); public bool IsIntel => Name?.Contains("arc", StringComparison.OrdinalIgnoreCase) ?? false; public string? GetAmdGfxArch()