mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Use blitter for global buffer patching on DG1.
Resolves: NEO-4919 Change-Id: Ib2eb180b5b984fd284ff5d9297d0578b361afb92 Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
This commit is contained in:

committed by
sys_ocldev

parent
c672c2cd91
commit
b3ab20e3e3
@ -75,3 +75,8 @@ DG1TEST_F(HwHelperTestDg1, givenDg1AndVariousSteppingsWhenGettingIsWorkaroundReq
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
DG1TEST_F(HwHelperTestDg1, givenDg1WhenPatchingGlobalBuffersThenUseBlitter) {
|
||||
HwHelper &hwHelper = HwHelper::get(hardwareInfo.platform.eRenderCoreFamily);
|
||||
EXPECT_TRUE(hwHelper.forceBlitterUseForGlobalBuffers(hardwareInfo));
|
||||
}
|
||||
|
@ -949,6 +949,14 @@ HWTEST_F(HwHelperTest, whenGettingIsBlitCopyRequiredForLocalMemoryThenCorrectVal
|
||||
EXPECT_TRUE(helper.isBlitCopyRequiredForLocalMemory(*defaultHwInfo));
|
||||
}
|
||||
|
||||
HWTEST_F(HwHelperTest, whenPatchingGlobalBuffersThenDontForceBlitter) {
|
||||
if (hardwareInfo.platform.eRenderCoreFamily == IGFX_GEN12LP_CORE) {
|
||||
GTEST_SKIP();
|
||||
}
|
||||
HwHelper &hwHelper = HwHelper::get(hardwareInfo.platform.eRenderCoreFamily);
|
||||
EXPECT_FALSE(hwHelper.forceBlitterUseForGlobalBuffers(hardwareInfo));
|
||||
}
|
||||
|
||||
HWTEST_F(HwHelperTest, givenVariousDebugKeyValuesWhenGettingLocalMemoryAccessModeThenCorrectValueIsReturned) {
|
||||
struct MockHwHelper : HwHelperHw<FamilyType> {
|
||||
using HwHelper::getDefaultLocalMemoryAccessMode;
|
||||
|
Reference in New Issue
Block a user