Merge pull request #1355 from cdavis5e/new-amd-32-lane-devices

MVKDevice: Add new AMD devices supporting 32 lanes.
diff --git a/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm b/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm
index 6a9317b..0725412 100644
--- a/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm
+++ b/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm
@@ -68,8 +68,10 @@
 static const uint32_t kIntelVendorId = 0x8086;
 static const uint32_t kNVVendorId = 0x10de;
 
-static const uint32_t kAMDRadeonRX5700XTDeviceId = 0x731f;
-static const uint32_t kAMDRadeonRX5500XTDeviceId = 0x7340;
+static const uint32_t kAMDRadeonRX5700DeviceId = 0x731f;
+static const uint32_t kAMDRadeonRX5500DeviceId = 0x7340;
+static const uint32_t kAMDRadeonRX6800DeviceId = 0x73bf;
+static const uint32_t kAMDRadeonRX6700DeviceId = 0x73df;
 
 #pragma clang diagnostic pop
 
@@ -1491,8 +1493,10 @@
                 break;
             case kAMDVendorId:
                 switch (_properties.deviceID) {
-                    case kAMDRadeonRX5700XTDeviceId:
-                    case kAMDRadeonRX5500XTDeviceId:
+                    case kAMDRadeonRX5700DeviceId:
+                    case kAMDRadeonRX5500DeviceId:
+                    case kAMDRadeonRX6800DeviceId:
+                    case kAMDRadeonRX6700DeviceId:
                         _metalFeatures.minSubgroupSize = 32;
                         break;
                     default: