aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Vulkan/Vendor.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Graphics.Vulkan/Vendor.cs')
-rw-r--r--Ryujinx.Graphics.Vulkan/Vendor.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/Ryujinx.Graphics.Vulkan/Vendor.cs b/Ryujinx.Graphics.Vulkan/Vendor.cs
index 7a6e0e60..087d6e9d 100644
--- a/Ryujinx.Graphics.Vulkan/Vendor.cs
+++ b/Ryujinx.Graphics.Vulkan/Vendor.cs
@@ -5,9 +5,12 @@ namespace Ryujinx.Graphics.Vulkan
enum Vendor
{
Amd,
+ ImgTec,
Intel,
Nvidia,
+ ARM,
Qualcomm,
+ Apple,
Unknown
}
@@ -21,7 +24,10 @@ namespace Ryujinx.Graphics.Vulkan
return id switch
{
0x1002 => Vendor.Amd,
+ 0x1010 => Vendor.ImgTec,
+ 0x106B => Vendor.Apple,
0x10DE => Vendor.Nvidia,
+ 0x13B5 => Vendor.ARM,
0x8086 => Vendor.Intel,
0x5143 => Vendor.Qualcomm,
_ => Vendor.Unknown
@@ -34,6 +40,7 @@ namespace Ryujinx.Graphics.Vulkan
{
0x1002 => "AMD",
0x1010 => "ImgTec",
+ 0x106B => "Apple",
0x10DE => "NVIDIA",
0x13B5 => "ARM",
0x1AE0 => "Google",