Allow dispatching multiple blit commands with single flush

Change-Id: I57ea32dfa8cfd89ec37fc2f1f82ee6f72598c18a
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
This commit is contained in:
Dunajski, Bartosz
2019-11-07 09:15:53 +01:00
committed by sys_ocldev
parent ef7df7dc22
commit ad2b8a0bbe
21 changed files with 301 additions and 174 deletions

View File

@@ -490,7 +490,7 @@ class CommandStreamReceiverMock : public CommandStreamReceiver {
void waitForTaskCountWithKmdNotifyFallback(uint32_t taskCountToWait, FlushStamp flushStampToWait, bool quickKmdSleep, bool forcePowerSavingMode) override {
}
uint32_t blitBuffer(const BlitProperties &blitProperties) override { return taskCount; };
uint32_t blitBuffer(const BlitPropertiesContainer &blitPropertiesContainer, bool blocking) override { return taskCount; };
CompletionStamp flushTask(
LinearStream &commandStream,