Improve EncodeDispatchKernel

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2020-11-27 09:22:59 +00:00
committed by Compute-Runtime-Automation
parent baea633bdd
commit 93ba4e646b
10 changed files with 155 additions and 35 deletions

View File

@@ -137,7 +137,12 @@ HWCMDTEST_P(IGFX_GEN8_CORE, KernelSLMAndBarrierTest, GivenStaticSlmSizeWhenProgr
EXPECT_EQ(ExpectedSLMSize, pSrcIDData->getSharedLocalMemorySize());
EXPECT_EQ(!!executionEnvironment.HasBarriers, pSrcIDData->getBarrierEnable());
EXPECT_EQ(INTERFACE_DESCRIPTOR_DATA::DENORM_MODE_SETBYKERNEL, pSrcIDData->getDenormMode());
EXPECT_EQ(4u, pSrcIDData->getBindingTableEntryCount());
if (EncodeSurfaceState<FamilyType>::doBindingTablePrefetch()) {
EXPECT_EQ(4u, pSrcIDData->getBindingTableEntryCount());
} else {
EXPECT_EQ(0u, pSrcIDData->getBindingTableEntryCount());
}
}
INSTANTIATE_TEST_CASE_P(