refactor: add before cmake macro for older platforms

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
Zbigniew Zdanowicz
2024-08-09 01:19:34 +00:00
committed by Compute-Runtime-Automation
parent 3e55b41668
commit 0940776a97
5 changed files with 18 additions and 2 deletions

View File

@@ -17,3 +17,4 @@ list(APPEND PVC_AND_LATER_CORE_TYPES ${XE2_AND_LATER_CORE_TYPES} "XE_HPC_CORE")
list(APPEND DG2_AND_LATER_CORE_TYPES ${PVC_AND_LATER_CORE_TYPES} "XE_HPG_CORE")
list(APPEND MTL_AND_LATER_CORE_TYPES ${DG2_AND_LATER_CORE_TYPES})
list(APPEND XEHP_AND_LATER_CORE_TYPES ${MTL_AND_LATER_CORE_TYPES})
list(APPEND XE_HPC_AND_BEFORE_CORE_TYPES "GEN8" "GEN9" "GEN11" "GEN12LP" "XE_HPG_CORE" "XE_HPC_CORE")

View File

@@ -19,6 +19,15 @@ SET_FLAGS_FOR_CURRENT("XE2_HPG_CORE" "BMG" "LNL")
DISABLE_WDDM_LINUX_FOR("XE_HPC_CORE" "PVC")
foreach(CORE_TYPE ${XE_HPC_AND_BEFORE_CORE_TYPES})
if(TESTS_${CORE_TYPE})
set(TESTS_XE_HPC_AND_BEFORE 1)
endif()
if(SUPPORT_${CORE_TYPE})
set(SUPPORT_XE_HPC_AND_BEFORE 1)
endif()
endforeach()
foreach(CORE_TYPE ${XEHP_AND_LATER_CORE_TYPES})
if(TESTS_${CORE_TYPE})
set(TESTS_XEHP_AND_LATER 1)

View File

@@ -54,6 +54,12 @@ if(SUPPORT_XE2_AND_LATER)
)
endif()
if(SUPPORT_XE_HPC_AND_BEFORE)
list(APPEND NEO_CORE_COMMAND_CONTAINER
${CMAKE_CURRENT_SOURCE_DIR}/command_encoder_pre_xe2_hpg_core.inl
)
endif()
set_property(GLOBAL PROPERTY NEO_CORE_COMMAND_CONTAINER ${NEO_CORE_COMMAND_CONTAINER})
add_subdirectories()

View File

@@ -10,4 +10,4 @@ template <typename Family>
size_t EncodeDispatchKernel<Family>::getDefaultIOHAlignment() {
return 1;
}
} // namespace NEO
} // namespace NEO

View File

@@ -15,4 +15,4 @@ size_t EncodeDispatchKernel<Family>::getDefaultIOHAlignment() {
return alignment;
}
} // namespace NEO
} // namespace NEO