mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-05 09:09:04 +08:00
Add method to set systolic mode
Resolves: NEO-6040 Signed-off-by: Szymon Morek szymon.morek@intel.com
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
c46f591a99
commit
897420236a
@@ -114,3 +114,15 @@ XEHPTEST_F(XeHPPreambleVfeState, WhenProgramVFEStateIsCalledThenCorrectCfeStateA
|
||||
EXPECT_EQ(1u, cfeCmd.getNumberOfWalkers());
|
||||
EXPECT_EQ(expectedAddress, cfeCmd.getScratchSpaceBuffer());
|
||||
}
|
||||
|
||||
using XeHPPipelineSelect = ::testing::Test;
|
||||
|
||||
XEHPTEST_F(XeHPPipelineSelect, WhenAppendProgramPipelineSelectThenCorrectValuesSet) {
|
||||
using PIPELINE_SELECT = typename FamilyType::PIPELINE_SELECT;
|
||||
PIPELINE_SELECT cmd = FamilyType::cmdInitPipelineSelect;
|
||||
PreambleHelper<FamilyType>::appendProgramPipelineSelect(&cmd, true, *defaultHwInfo);
|
||||
EXPECT_TRUE(cmd.getSystolicModeEnable());
|
||||
PreambleHelper<FamilyType>::appendProgramPipelineSelect(&cmd, false, *defaultHwInfo);
|
||||
EXPECT_FALSE(cmd.getSystolicModeEnable());
|
||||
EXPECT_EQ(pipelineSelectSystolicModeEnableMaskBits, cmd.getMaskBits());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user