SWDEV-1 - [PAL] Force luxmark to use HSAIL on gfx10+

Change-Id: I929d6d15365d3a6e9fd7eaed0b8b4910694f9504


[ROCm/clr commit: d8c1da5669]
Dieser Commit ist enthalten in:
Vladislav Sytchenko
2021-02-26 13:19:52 -05:00
Ursprung 1d842c07ec
Commit fe244055b7
@@ -214,7 +214,19 @@ bool Settings::create(const Pal::DeviceProperties& palProp,
case Pal::AsicRevision::Navi22:
case Pal::AsicRevision::Navi21:
gfx10Plus_ = true;
useLightning_ = GPU_ENABLE_LC;
// Force luxmark to use HSAIL
{
std::string appName = {};
std::string appPathAndName = {};
amd::Os::getAppPathAndFileName(appName, appPathAndName);
if ((appName == "luxmark.exe") ||
(appName == "luxmark")) {
useLightning_ = flagIsDefault(GPU_ENABLE_LC) ? false : GPU_ENABLE_LC;
}
else {
useLightning_ = GPU_ENABLE_LC;
}
}
enableWgpMode_ = GPU_ENABLE_WGP_MODE;
if (useLightning_) {
enableWave32Mode_ = true;