SWDEV-265304 - Disable GFX8 in LinuxPro ROCr build
Change-Id: Ia26bb025a133a4acb255a539a45668975019cc6e
[ROCm/clr commit: c65be06c4c]
Dieser Commit ist enthalten in:
committet von
Jason Tang
Ursprung
42c3dc5c6e
Commit
ac06dab550
@@ -120,6 +120,12 @@ if(DEV_LOG_ENABLE MATCHES "yes")
|
||||
add_definitions(-DDEV_LOG_ENABLE)
|
||||
endif()
|
||||
|
||||
option(BUILD_LINUXPRO "Build LinuxPro" OFF)
|
||||
if (BUILD_LINUXPRO)
|
||||
message(STATUS "Building LinuxPro")
|
||||
add_definitions(-DROCCLR_DISABLE_PREVEGA)
|
||||
endif()
|
||||
|
||||
option(BUILD_PAL "Build PAL backend" OFF)
|
||||
if (BUILD_PAL)
|
||||
add_subdirectory(device/pal)
|
||||
|
||||
@@ -630,6 +630,14 @@ bool Device::create() {
|
||||
return false;
|
||||
}
|
||||
|
||||
#if ROCCLR_DISABLE_PREVEGA
|
||||
if (isa->versionMajor() < 9) {
|
||||
LogPrintfError("Disabled HSA device %s (PCI ID %x) for ISA %s", agent_name, pciDeviceId_,
|
||||
isa_name.data());
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
if (HSA_STATUS_SUCCESS !=
|
||||
hsa_agent_get_info(_bkendDevice, HSA_AGENT_INFO_PROFILE, &agent_profile_)) {
|
||||
LogPrintfError("Unable to get profile for HSA device %s (PCI ID %x)", agent_name, pciDeviceId_);
|
||||
|
||||
@@ -54,6 +54,11 @@ const char* getOclCommandKindString(uint32_t op) {
|
||||
CASE_STRING(CL_COMMAND_BARRIER, Barrier)
|
||||
CASE_STRING(CL_COMMAND_MIGRATE_MEM_OBJECTS, MigrateMemObjects)
|
||||
CASE_STRING(CL_COMMAND_FILL_IMAGE, FillImage)
|
||||
CASE_STRING(CL_COMMAND_SVM_FREE, SvmFree)
|
||||
CASE_STRING(CL_COMMAND_SVM_MEMCPY, SvmMemcpy)
|
||||
CASE_STRING(CL_COMMAND_SVM_MEMFILL, SvmMemFill)
|
||||
CASE_STRING(CL_COMMAND_SVM_MAP, SvmMap)
|
||||
CASE_STRING(CL_COMMAND_SVM_UNMAP, SvmUnmap)
|
||||
default: case_string = "Unknown command type";
|
||||
};
|
||||
return case_string;
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren