refactor: reduce HWTEST2_F usage in test_in_order_cmdlist_1.cpp

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2025-04-01 16:12:01 +00:00
committed by Compute-Runtime-Automation
parent 7ef3880793
commit bb3927531e
6 changed files with 363 additions and 324 deletions

View File

@@ -138,6 +138,7 @@ struct Gen12LpFamily : public Gen12Lp {
static constexpr bool isQwordInOrderCounter = false;
static constexpr bool walkerPostSyncSupport = false;
static constexpr size_t indirectDataAlignment = GPGPU_WALKER::INDIRECTDATASTARTADDRESS_ALIGN_SIZE;
static constexpr GFXCORE_FAMILY gfxCoreFamily = IGFX_GEN12LP_CORE;
static constexpr bool supportsCmdSet(GFXCORE_FAMILY cmdSetBaseFamily) {
return cmdSetBaseFamily == IGFX_GEN12LP_CORE;

View File

@@ -150,6 +150,7 @@ struct Xe2HpgCoreFamily : public Xe2HpgCore {
static constexpr bool isQwordInOrderCounter = false;
static constexpr bool walkerPostSyncSupport = true;
static constexpr size_t indirectDataAlignment = COMPUTE_WALKER::INDIRECTDATASTARTADDRESS_ALIGN_SIZE;
static constexpr GFXCORE_FAMILY gfxCoreFamily = IGFX_XE2_HPG_CORE;
static constexpr bool supportsCmdSet(GFXCORE_FAMILY cmdSetBaseFamily) {
return cmdSetBaseFamily == IGFX_XE_HP_CORE;

View File

@@ -153,6 +153,7 @@ struct Xe3CoreFamily : public Xe3Core {
static constexpr bool isQwordInOrderCounter = false;
static constexpr bool walkerPostSyncSupport = true;
static constexpr size_t indirectDataAlignment = COMPUTE_WALKER::INDIRECTDATASTARTADDRESS_ALIGN_SIZE;
static constexpr GFXCORE_FAMILY gfxCoreFamily = IGFX_XE3_CORE;
static constexpr bool supportsCmdSet(GFXCORE_FAMILY cmdSetBaseFamily) {
return cmdSetBaseFamily == IGFX_XE_HP_CORE;

View File

@@ -131,6 +131,7 @@ struct XeHpcCoreFamily : public XeHpcCore {
static constexpr bool isQwordInOrderCounter = false;
static constexpr bool walkerPostSyncSupport = true;
static constexpr size_t indirectDataAlignment = COMPUTE_WALKER::INDIRECTDATASTARTADDRESS_ALIGN_SIZE;
static constexpr GFXCORE_FAMILY gfxCoreFamily = IGFX_XE_HPC_CORE;
static constexpr bool supportsCmdSet(GFXCORE_FAMILY cmdSetBaseFamily) {
return cmdSetBaseFamily == IGFX_XE_HP_CORE;

View File

@@ -149,6 +149,7 @@ struct XeHpgCoreFamily : public XeHpgCore {
static constexpr bool isQwordInOrderCounter = false;
static constexpr bool walkerPostSyncSupport = true;
static constexpr size_t indirectDataAlignment = COMPUTE_WALKER::INDIRECTDATASTARTADDRESS_ALIGN_SIZE;
static constexpr GFXCORE_FAMILY gfxCoreFamily = IGFX_XE_HPG_CORE;
static constexpr bool supportsCmdSet(GFXCORE_FAMILY cmdSetBaseFamily) {
return cmdSetBaseFamily == IGFX_XE_HP_CORE;