From d1d4f9c9f332100ac72c56630eb6f550d836698e Mon Sep 17 00:00:00 2001 From: Mateusz Hoppe Date: Tue, 31 Oct 2023 15:50:25 +0000 Subject: [PATCH] feature: enable bindless mode in L0 on dg2 Related-To: NEO-7063 Signed-off-by: Mateusz Hoppe --- .../source/release_helper/release_helper_common_xe_hpg.inl | 6 ++++++ .../unit_test/release_helper/release_helper_12_55_tests.cpp | 2 +- .../unit_test/release_helper/release_helper_12_56_tests.cpp | 2 +- .../unit_test/release_helper/release_helper_12_57_tests.cpp | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/shared/source/release_helper/release_helper_common_xe_hpg.inl b/shared/source/release_helper/release_helper_common_xe_hpg.inl index 3d0c7245b6..3fc7604578 100644 --- a/shared/source/release_helper/release_helper_common_xe_hpg.inl +++ b/shared/source/release_helper/release_helper_common_xe_hpg.inl @@ -33,4 +33,10 @@ template <> bool ReleaseHelperHw::isRcsExposureDisabled() const { return true; } + +template <> +bool ReleaseHelperHw::isBindlessAddressingDisabled() const { + return false; +} + } // namespace NEO diff --git a/shared/test/unit_test/release_helper/release_helper_12_55_tests.cpp b/shared/test/unit_test/release_helper/release_helper_12_55_tests.cpp index 4527072014..849d4f2b14 100644 --- a/shared/test/unit_test/release_helper/release_helper_12_55_tests.cpp +++ b/shared/test/unit_test/release_helper/release_helper_12_55_tests.cpp @@ -35,7 +35,7 @@ TEST_F(ReleaseHelper1255Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_TRUE(releaseHelper->isDirectSubmissionSupported()); EXPECT_FALSE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_TRUE(releaseHelper->isRcsExposureDisabled()); - EXPECT_TRUE(releaseHelper->isBindlessAddressingDisabled()); + EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); } } diff --git a/shared/test/unit_test/release_helper/release_helper_12_56_tests.cpp b/shared/test/unit_test/release_helper/release_helper_12_56_tests.cpp index 57927c3f4b..6da0768ed1 100644 --- a/shared/test/unit_test/release_helper/release_helper_12_56_tests.cpp +++ b/shared/test/unit_test/release_helper/release_helper_12_56_tests.cpp @@ -35,7 +35,7 @@ TEST_F(ReleaseHelper1256Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_TRUE(releaseHelper->isDirectSubmissionSupported()); EXPECT_FALSE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_TRUE(releaseHelper->isRcsExposureDisabled()); - EXPECT_TRUE(releaseHelper->isBindlessAddressingDisabled()); + EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); } } diff --git a/shared/test/unit_test/release_helper/release_helper_12_57_tests.cpp b/shared/test/unit_test/release_helper/release_helper_12_57_tests.cpp index 185477406a..80488bf207 100644 --- a/shared/test/unit_test/release_helper/release_helper_12_57_tests.cpp +++ b/shared/test/unit_test/release_helper/release_helper_12_57_tests.cpp @@ -35,7 +35,7 @@ TEST_F(ReleaseHelper1257Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_TRUE(releaseHelper->isDirectSubmissionSupported()); EXPECT_FALSE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_TRUE(releaseHelper->isRcsExposureDisabled()); - EXPECT_TRUE(releaseHelper->isBindlessAddressingDisabled()); + EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); } }