diff --git a/shared/source/release_helper/release_helper_3001.cpp b/shared/source/release_helper/release_helper_3001.cpp index f879e8c5e3..0e6a8a66de 100644 --- a/shared/source/release_helper/release_helper_3001.cpp +++ b/shared/source/release_helper/release_helper_3001.cpp @@ -37,6 +37,11 @@ bool ReleaseHelperHw::isLocalOnlyAllowed() const { return false; } +template <> +uint32_t ReleaseHelperHw::getStackSizePerRay() const { + return 64u; +} + template <> bool ReleaseHelperHw::isBindlessAddressingDisabled() const { return false; diff --git a/shared/test/unit_test/release_helper/release_helper_30_01_tests.cpp b/shared/test/unit_test/release_helper/release_helper_30_01_tests.cpp index fb2770cfc5..2e639b31f3 100644 --- a/shared/test/unit_test/release_helper/release_helper_30_01_tests.cpp +++ b/shared/test/unit_test/release_helper/release_helper_30_01_tests.cpp @@ -38,7 +38,7 @@ TEST_F(ReleaseHelper3001Tests, whenGettingCapabilitiesThenCorrectPropertiesAreRe EXPECT_TRUE(releaseHelper->isGlobalBindlessAllocatorEnabled()); EXPECT_EQ(10u, releaseHelper->getNumThreadsPerEu()); EXPECT_TRUE(releaseHelper->isRayTracingSupported()); - EXPECT_EQ(0u, releaseHelper->getStackSizePerRay()); + EXPECT_EQ(64u, releaseHelper->getStackSizePerRay()); EXPECT_TRUE(releaseHelper->isNumRtStacksPerDssFixedValue()); EXPECT_TRUE(releaseHelper->getFtrXe2Compression()); }