@@ -16,11 +16,11 @@ using namespace NEO;
1616
1717struct ComputeModeRequirements : public ::testing::Test {
1818 template <typename FamilyType>
19- struct myCsr : public CommandStreamReceiverHw <FamilyType> {
19+ struct myCsr : public UltCommandStreamReceiver <FamilyType> {
2020 using CommandStreamReceiver::commandStream;
2121 using CommandStreamReceiverHw<FamilyType>::requiredThreadArbitrationPolicy;
2222 using CommandStreamReceiverHw<FamilyType>::lastSentThreadArbitrationPolicy;
23- myCsr (ExecutionEnvironment &executionEnvironment) : CommandStreamReceiverHw <FamilyType>(executionEnvironment, 0 ){};
23+ myCsr (ExecutionEnvironment &executionEnvironment) : UltCommandStreamReceiver <FamilyType>(executionEnvironment, 0 ){};
2424 CsrSizeRequestFlags *getCsrRequestFlags () { return &this ->csrSizeRequestFlags ; }
2525 };
2626 void makeResidentSharedAlloc () {
@@ -29,12 +29,12 @@ struct ComputeModeRequirements : public ::testing::Test {
2929
3030 template <typename FamilyType>
3131 void overrideComputeModeRequest (bool reqestChanged, bool requireCoherency, bool hasSharedHandles) {
32- overrideComputeModeRequest<FamilyType>(reqestChanged, requireCoherency, hasSharedHandles, false , 128u , false );
32+ overrideComputeModeRequest<FamilyType>(reqestChanged, requireCoherency, hasSharedHandles, false , 128u );
3333 }
3434
3535 template <typename FamilyType>
3636 void overrideComputeModeRequest (bool reqestChanged, bool requireCoherency, bool hasSharedHandles, bool modifyThreadArbitrationPolicy) {
37- overrideComputeModeRequest<FamilyType>(reqestChanged, requireCoherency, hasSharedHandles, false , 128u , false );
37+ overrideComputeModeRequest<FamilyType>(reqestChanged, requireCoherency, hasSharedHandles, false , 128u );
3838 if (modifyThreadArbitrationPolicy) {
3939 getCsrHw<FamilyType>()->lastSentThreadArbitrationPolicy = getCsrHw<FamilyType>()->requiredThreadArbitrationPolicy ;
4040 }
@@ -45,15 +45,13 @@ struct ComputeModeRequirements : public ::testing::Test {
4545 bool requireCoherency,
4646 bool hasSharedHandles,
4747 bool numGrfRequiredChanged,
48- uint32_t numGrfRequired,
49- bool multiEngineQueue) {
48+ uint32_t numGrfRequired) {
5049 auto csrHw = getCsrHw<FamilyType>();
5150 csrHw->getCsrRequestFlags ()->coherencyRequestChanged = coherencyRequestChanged;
5251 csrHw->getCsrRequestFlags ()->hasSharedHandles = hasSharedHandles;
5352 csrHw->getCsrRequestFlags ()->numGrfRequiredChanged = numGrfRequiredChanged;
5453 flags.requiresCoherency = requireCoherency;
5554 flags.numGrfRequired = numGrfRequired;
56- flags.multiEngineQueue = multiEngineQueue;
5755 if (hasSharedHandles) {
5856 makeResidentSharedAlloc ();
5957 }
@@ -80,6 +78,6 @@ struct ComputeModeRequirements : public ::testing::Test {
8078
8179 CommandStreamReceiver *csr = nullptr ;
8280 std::unique_ptr<MockDevice> device;
83- DispatchFlags flags{{}, nullptr , {}, nullptr , QueueThrottle::MEDIUM, PreemptionMode::Disabled, GrfConfig::DefaultGrfNumber, L3CachingSettings::l3CacheOn, QueueSliceCount::defaultSliceCount, false , false , false , false , false , false , false , false , false , false , false };
81+ DispatchFlags flags{{}, nullptr , {}, nullptr , QueueThrottle::MEDIUM, PreemptionMode::Disabled, GrfConfig::DefaultGrfNumber, L3CachingSettings::l3CacheOn, QueueSliceCount::defaultSliceCount, false , false , false , false , false , false , false , false , false , false };
8482 GraphicsAllocation *alloc = nullptr ;
8583};
0 commit comments