From 0eb3bcaf0205c0392821396f4fb6bbb1de298ee5 Mon Sep 17 00:00:00 2001 From: Zbigniew Zdanowicz Date: Fri, 4 Aug 2023 13:07:13 +0000 Subject: [PATCH] performance: enable immediate flush task on xe hpg platforms Related-To: NEO-7808 Signed-off-by: Zbigniew Zdanowicz --- .../source/xe_hpg_core/l0_gfx_core_helper_xe_hpg_core.cpp | 2 +- .../xe_hpg_core/test_l0_gfx_core_helper_xe_hpg_core.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/level_zero/core/source/xe_hpg_core/l0_gfx_core_helper_xe_hpg_core.cpp b/level_zero/core/source/xe_hpg_core/l0_gfx_core_helper_xe_hpg_core.cpp index 9674092ca8..59ce3f5aec 100644 --- a/level_zero/core/source/xe_hpg_core/l0_gfx_core_helper_xe_hpg_core.cpp +++ b/level_zero/core/source/xe_hpg_core/l0_gfx_core_helper_xe_hpg_core.cpp @@ -26,7 +26,7 @@ bool L0GfxCoreHelperHw::isResumeWARequired() { template <> bool L0GfxCoreHelperHw::platformSupportsImmediateComputeFlushTask() const { - return false; + return true; } template class L0GfxCoreHelperHw; diff --git a/level_zero/core/test/unit_tests/xe_hpg_core/test_l0_gfx_core_helper_xe_hpg_core.cpp b/level_zero/core/test/unit_tests/xe_hpg_core/test_l0_gfx_core_helper_xe_hpg_core.cpp index 9eb622255d..0106ab5abd 100644 --- a/level_zero/core/test/unit_tests/xe_hpg_core/test_l0_gfx_core_helper_xe_hpg_core.cpp +++ b/level_zero/core/test/unit_tests/xe_hpg_core/test_l0_gfx_core_helper_xe_hpg_core.cpp @@ -71,9 +71,9 @@ XE_HPG_CORETEST_F(L0GfxCoreHelperTestXeHpg, GivenXeHpgWhenCheckingL0HelperForCmd EXPECT_TRUE(l0GfxCoreHelper.platformSupportsPrimaryBatchBufferCmdList()); } -XE_HPG_CORETEST_F(L0GfxCoreHelperTestXeHpg, GivenXeHpgWhenCheckingL0HelperForPlatformSupportsImmediateFlushTaskThenReturnFalse) { +XE_HPG_CORETEST_F(L0GfxCoreHelperTestXeHpg, GivenXeHpgWhenCheckingL0HelperForPlatformSupportsImmediateFlushTaskThenReturnTrue) { auto &l0GfxCoreHelper = getHelper(); - EXPECT_FALSE(l0GfxCoreHelper.platformSupportsImmediateComputeFlushTask()); + EXPECT_TRUE(l0GfxCoreHelper.platformSupportsImmediateComputeFlushTask()); } } // namespace ult