mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-06 02:18:05 +08:00
Refactor LriHelper class
Related-To: NEO-4338 Change-Id: Ie6387ff5f35df569fe1d9492b35e2acbc93e0393 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
537ffbcb00
commit
1bb0134a6c
@@ -191,11 +191,13 @@ HWTEST_F(LriHelperTests, givenAddressAndOffsetWhenHelperIsUsedThenProgramCmdStre
|
||||
expectedLri.setRegisterOffset(address);
|
||||
expectedLri.setDataDword(data);
|
||||
|
||||
auto lri = LriHelper<FamilyType>::program(&stream, address, data);
|
||||
LriHelper<FamilyType>::program(&stream, address, data, false);
|
||||
auto lri = genCmdCast<MI_LOAD_REGISTER_IMM *>(stream.getCpuBase());
|
||||
ASSERT_NE(nullptr, lri);
|
||||
|
||||
EXPECT_EQ(sizeof(MI_LOAD_REGISTER_IMM), stream.getUsed());
|
||||
EXPECT_EQ(lri, stream.getCpuBase());
|
||||
EXPECT_TRUE(memcmp(lri, &expectedLri, sizeof(MI_LOAD_REGISTER_IMM)) == 0);
|
||||
EXPECT_EQ(address, lri->getRegisterOffset());
|
||||
EXPECT_EQ(data, lri->getDataDword());
|
||||
}
|
||||
|
||||
using PipeControlHelperTests = ::testing::Test;
|
||||
|
||||
Reference in New Issue
Block a user