From a7a28a5e0b6d11db296e9299ee553a2225b38d0e Mon Sep 17 00:00:00 2001 From: Mateusz Hoppe Date: Mon, 16 Sep 2024 12:12:18 +0000 Subject: [PATCH] Revert "fix: disable global allocator" This reverts commit db5f77d2075ce6b8dcc4471b33761759d6799539. Signed-off-by: Mateusz Hoppe --- shared/source/release_helper/release_helper_1270.cpp | 2 +- shared/source/release_helper/release_helper_1271.cpp | 2 +- shared/source/release_helper/release_helper_common_xe_hpg.inl | 2 +- .../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 +- .../unit_test/release_helper/release_helper_12_70_tests.cpp | 2 +- .../unit_test/release_helper/release_helper_12_71_tests.cpp | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/shared/source/release_helper/release_helper_1270.cpp b/shared/source/release_helper/release_helper_1270.cpp index fd0cc93185..797fa3c20a 100644 --- a/shared/source/release_helper/release_helper_1270.cpp +++ b/shared/source/release_helper/release_helper_1270.cpp @@ -50,7 +50,7 @@ inline bool ReleaseHelperHw::isBindlessAddressingDisabled() const { template <> inline bool ReleaseHelperHw::isGlobalBindlessAllocatorEnabled() const { - return false; + return true; } } // namespace NEO diff --git a/shared/source/release_helper/release_helper_1271.cpp b/shared/source/release_helper/release_helper_1271.cpp index 6f8c1be4f4..db76446ac6 100644 --- a/shared/source/release_helper/release_helper_1271.cpp +++ b/shared/source/release_helper/release_helper_1271.cpp @@ -50,7 +50,7 @@ inline bool ReleaseHelperHw::isBindlessAddressingDisabled() const { template <> inline bool ReleaseHelperHw::isGlobalBindlessAllocatorEnabled() const { - return false; + return true; } } // namespace NEO 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 b494527379..8cb8922e66 100644 --- a/shared/source/release_helper/release_helper_common_xe_hpg.inl +++ b/shared/source/release_helper/release_helper_common_xe_hpg.inl @@ -41,7 +41,7 @@ bool ReleaseHelperHw::isBindlessAddressingDisabled() const { template <> bool ReleaseHelperHw::isGlobalBindlessAllocatorEnabled() const { - return false; + return true; } } // 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 878927d4b2..57a83d39da 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 @@ -37,7 +37,7 @@ TEST_F(ReleaseHelper1255Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_FALSE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_TRUE(releaseHelper->isRcsExposureDisabled()); EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); - EXPECT_FALSE(releaseHelper->isGlobalBindlessAllocatorEnabled()); + EXPECT_TRUE(releaseHelper->isGlobalBindlessAllocatorEnabled()); EXPECT_EQ(8u, releaseHelper->getNumThreadsPerEu()); EXPECT_TRUE(releaseHelper->isRayTracingSupported()); } 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 1a9917bfb0..cc33d1623c 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 @@ -37,7 +37,7 @@ TEST_F(ReleaseHelper1256Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_FALSE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_TRUE(releaseHelper->isRcsExposureDisabled()); EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); - EXPECT_FALSE(releaseHelper->isGlobalBindlessAllocatorEnabled()); + EXPECT_TRUE(releaseHelper->isGlobalBindlessAllocatorEnabled()); EXPECT_EQ(8u, releaseHelper->getNumThreadsPerEu()); EXPECT_TRUE(releaseHelper->isRayTracingSupported()); } 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 b5709d0129..80ae2bb998 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 @@ -37,7 +37,7 @@ TEST_F(ReleaseHelper1257Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_FALSE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_TRUE(releaseHelper->isRcsExposureDisabled()); EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); - EXPECT_FALSE(releaseHelper->isGlobalBindlessAllocatorEnabled()); + EXPECT_TRUE(releaseHelper->isGlobalBindlessAllocatorEnabled()); EXPECT_EQ(8u, releaseHelper->getNumThreadsPerEu()); EXPECT_TRUE(releaseHelper->isRayTracingSupported()); } diff --git a/shared/test/unit_test/release_helper/release_helper_12_70_tests.cpp b/shared/test/unit_test/release_helper/release_helper_12_70_tests.cpp index 46c0869d10..fc3eba22b2 100644 --- a/shared/test/unit_test/release_helper/release_helper_12_70_tests.cpp +++ b/shared/test/unit_test/release_helper/release_helper_12_70_tests.cpp @@ -38,7 +38,7 @@ TEST_F(ReleaseHelper1270Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_TRUE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_FALSE(releaseHelper->isRcsExposureDisabled()); EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); - EXPECT_FALSE(releaseHelper->isGlobalBindlessAllocatorEnabled()); + EXPECT_TRUE(releaseHelper->isGlobalBindlessAllocatorEnabled()); EXPECT_EQ(8u, releaseHelper->getNumThreadsPerEu()); EXPECT_TRUE(releaseHelper->isRayTracingSupported()); } diff --git a/shared/test/unit_test/release_helper/release_helper_12_71_tests.cpp b/shared/test/unit_test/release_helper/release_helper_12_71_tests.cpp index 31de6e3e09..28b8988e2f 100644 --- a/shared/test/unit_test/release_helper/release_helper_12_71_tests.cpp +++ b/shared/test/unit_test/release_helper/release_helper_12_71_tests.cpp @@ -38,7 +38,7 @@ TEST_F(ReleaseHelper1271Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_TRUE(releaseHelper->isAuxSurfaceModeOverrideRequired()); EXPECT_FALSE(releaseHelper->isRcsExposureDisabled()); EXPECT_FALSE(releaseHelper->isBindlessAddressingDisabled()); - EXPECT_FALSE(releaseHelper->isGlobalBindlessAllocatorEnabled()); + EXPECT_TRUE(releaseHelper->isGlobalBindlessAllocatorEnabled()); EXPECT_EQ(8u, releaseHelper->getNumThreadsPerEu()); EXPECT_TRUE(releaseHelper->isRayTracingSupported()); }