defaults.py: Fix Vega/Navi logic

This commit is contained in:
Mykola Grymalyuk
2022-09-28 13:26:25 -06:00
parent bdfd043250
commit 9b1dae312d
2 changed files with 8 additions and 3 deletions

View File

@@ -170,6 +170,8 @@ class generate_defaults:
device_probe.AMD.Archs.Legacy_GCN_8000,
device_probe.AMD.Archs.Legacy_GCN_9000,
device_probe.AMD.Archs.Polaris,
device_probe.AMD.Archs.Vega,
device_probe.AMD.Archs.Navi,
]:
if gpu in [
device_probe.AMD.Archs.Legacy_GCN_7000,
@@ -191,7 +193,11 @@ class generate_defaults:
self.constants.serial_settings = "Minimal"
# See if system can use the native AMD stack in Ventura
if gpu == device_probe.AMD.Archs.Polaris:
if gpu in [
device_probe.AMD.Archs.Polaris,
device_probe.AMD.Archs.Vega,
device_probe.AMD.Archs.Navi,
]:
if self.host_is_target:
if "AVX2" in self.constants.computer.cpu.leafs:
continue