mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-04 07:14:10 +08:00
refactor: don't use global gfxCoreHelper getter 5/n
Related-To: NEO-6853 Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
2d21d42edb
commit
100f7e3745
@@ -1035,42 +1035,43 @@ HWTEST2_F(ProductHelperCommonTest, givenDebugFlagSetWhenEnablingBlitterOperation
|
||||
}
|
||||
|
||||
HWCMDTEST_F(IGFX_GEN8_CORE, GfxCoreHelperTest, GivenVariousValuesWhenAlignSlmSizeIsCalledThenCorrectValueIsReturned) {
|
||||
auto &gfxCoreHelper = getHelper<GfxCoreHelper>();
|
||||
if (::renderCoreFamily == IGFX_GEN8_CORE) {
|
||||
EXPECT_EQ(0u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(0));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(1));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(1024));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(1025));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(2048));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(2049));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(4096));
|
||||
EXPECT_EQ(8192u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(4097));
|
||||
EXPECT_EQ(8192u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(8192));
|
||||
EXPECT_EQ(16384u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(8193));
|
||||
EXPECT_EQ(16384u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(12288));
|
||||
EXPECT_EQ(16384u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(16384));
|
||||
EXPECT_EQ(32768u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(16385));
|
||||
EXPECT_EQ(32768u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(24576));
|
||||
EXPECT_EQ(32768u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(32768));
|
||||
EXPECT_EQ(65536u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(32769));
|
||||
EXPECT_EQ(65536u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(49152));
|
||||
EXPECT_EQ(65536u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(65535));
|
||||
EXPECT_EQ(65536u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(65536));
|
||||
EXPECT_EQ(0u, gfxCoreHelper.alignSlmSize(0));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(1));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(1024));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(1025));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(2048));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(2049));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(4096));
|
||||
EXPECT_EQ(8192u, gfxCoreHelper.alignSlmSize(4097));
|
||||
EXPECT_EQ(8192u, gfxCoreHelper.alignSlmSize(8192));
|
||||
EXPECT_EQ(16384u, gfxCoreHelper.alignSlmSize(8193));
|
||||
EXPECT_EQ(16384u, gfxCoreHelper.alignSlmSize(12288));
|
||||
EXPECT_EQ(16384u, gfxCoreHelper.alignSlmSize(16384));
|
||||
EXPECT_EQ(32768u, gfxCoreHelper.alignSlmSize(16385));
|
||||
EXPECT_EQ(32768u, gfxCoreHelper.alignSlmSize(24576));
|
||||
EXPECT_EQ(32768u, gfxCoreHelper.alignSlmSize(32768));
|
||||
EXPECT_EQ(65536u, gfxCoreHelper.alignSlmSize(32769));
|
||||
EXPECT_EQ(65536u, gfxCoreHelper.alignSlmSize(49152));
|
||||
EXPECT_EQ(65536u, gfxCoreHelper.alignSlmSize(65535));
|
||||
EXPECT_EQ(65536u, gfxCoreHelper.alignSlmSize(65536));
|
||||
} else {
|
||||
EXPECT_EQ(0u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(0));
|
||||
EXPECT_EQ(1024u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(1));
|
||||
EXPECT_EQ(1024u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(1024));
|
||||
EXPECT_EQ(2048u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(1025));
|
||||
EXPECT_EQ(2048u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(2048));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(2049));
|
||||
EXPECT_EQ(4096u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(4096));
|
||||
EXPECT_EQ(8192u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(4097));
|
||||
EXPECT_EQ(8192u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(8192));
|
||||
EXPECT_EQ(16384u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(8193));
|
||||
EXPECT_EQ(16384u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(16384));
|
||||
EXPECT_EQ(32768u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(16385));
|
||||
EXPECT_EQ(32768u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(32768));
|
||||
EXPECT_EQ(65536u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(32769));
|
||||
EXPECT_EQ(65536u, GfxCoreHelperHw<FamilyType>::get().alignSlmSize(65536));
|
||||
EXPECT_EQ(0u, gfxCoreHelper.alignSlmSize(0));
|
||||
EXPECT_EQ(1024u, gfxCoreHelper.alignSlmSize(1));
|
||||
EXPECT_EQ(1024u, gfxCoreHelper.alignSlmSize(1024));
|
||||
EXPECT_EQ(2048u, gfxCoreHelper.alignSlmSize(1025));
|
||||
EXPECT_EQ(2048u, gfxCoreHelper.alignSlmSize(2048));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(2049));
|
||||
EXPECT_EQ(4096u, gfxCoreHelper.alignSlmSize(4096));
|
||||
EXPECT_EQ(8192u, gfxCoreHelper.alignSlmSize(4097));
|
||||
EXPECT_EQ(8192u, gfxCoreHelper.alignSlmSize(8192));
|
||||
EXPECT_EQ(16384u, gfxCoreHelper.alignSlmSize(8193));
|
||||
EXPECT_EQ(16384u, gfxCoreHelper.alignSlmSize(16384));
|
||||
EXPECT_EQ(32768u, gfxCoreHelper.alignSlmSize(16385));
|
||||
EXPECT_EQ(32768u, gfxCoreHelper.alignSlmSize(32768));
|
||||
EXPECT_EQ(65536u, gfxCoreHelper.alignSlmSize(32769));
|
||||
EXPECT_EQ(65536u, gfxCoreHelper.alignSlmSize(65536));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user