Extend batch buffer flattening in AubCSR to BatchedDispatch mode

- batch buffer flatening in batched mode
    - added MI_USER_INTERRUPT command
    - added GUC Work Queue Item

Change-Id: I35142da34b30d3006bb4ffc1521db7f6ebe68ebc
This commit is contained in:
Pawel Wilma
2018-04-04 11:34:46 +02:00
committed by sys_ocldev
parent 31157573ca
commit a0c044e6d2
41 changed files with 1188 additions and 247 deletions

View File

@ -484,7 +484,7 @@ struct SubmissionsAggregatorTests : public ::testing::Test {
template <typename T>
void overrideCsr(T *newCsr) {
device->resetCommandStreamReceiver(newCsr);
newCsr->overrideDispatchPolicy(CommandStreamReceiver::DispatchMode::BatchedDispatch);
newCsr->overrideDispatchPolicy(DispatchMode::BatchedDispatch);
}
std::unique_ptr<MockDevice> device;