Archived
1
0
Fork 0
forked from Mirror/Ryujinx

Use ToLowerInvariant when detecting GPU vendor. (#4815)

This commit is contained in:
Skyth (Asilkan) 2023-05-05 19:35:59 +03:00 committed by GitHub
parent aa021085cf
commit 9ff21f9ab6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -104,7 +104,7 @@ namespace Ryujinx.Graphics.OpenGL
private static GpuVendor GetGpuVendor() private static GpuVendor GetGpuVendor()
{ {
string vendor = GL.GetString(StringName.Vendor).ToLower(); string vendor = GL.GetString(StringName.Vendor).ToLowerInvariant();
if (vendor == "nvidia corporation") if (vendor == "nvidia corporation")
{ {
@ -112,7 +112,7 @@ namespace Ryujinx.Graphics.OpenGL
} }
else if (vendor == "intel") else if (vendor == "intel")
{ {
string renderer = GL.GetString(StringName.Renderer).ToLower(); string renderer = GL.GetString(StringName.Renderer).ToLowerInvariant();
return renderer.Contains("mesa") ? GpuVendor.IntelUnix : GpuVendor.IntelWindows; return renderer.Contains("mesa") ? GpuVendor.IntelUnix : GpuVendor.IntelWindows;
} }