mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-08 22:12:59 +08:00
feature: new multitile post sync layout for immediate write [1/n]
No functional changes in this commit. This is prework. Related-To: NEO-7966 Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
6abdc64d73
commit
5fe9d70066
@@ -489,7 +489,7 @@ void TbxCommandStreamReceiverHw<GfxFamily>::flushSubmissionsAndDownloadAllocatio
|
||||
while (*pollAddress < this->latestFlushedTaskCount) {
|
||||
this->downloadAllocation(*this->getTagAllocation());
|
||||
}
|
||||
pollAddress = ptrOffset(pollAddress, this->postSyncWriteOffset);
|
||||
pollAddress = ptrOffset(pollAddress, this->immWritePostSyncWriteOffset);
|
||||
}
|
||||
|
||||
auto lockCSR = this->obtainUniqueOwnership();
|
||||
@@ -562,7 +562,7 @@ void TbxCommandStreamReceiverHw<GfxFamily>::downloadAllocations() {
|
||||
while (*pollAddress < this->latestFlushedTaskCount) {
|
||||
this->downloadAllocation(*this->getTagAllocation());
|
||||
}
|
||||
pollAddress = ptrOffset(pollAddress, this->postSyncWriteOffset);
|
||||
pollAddress = ptrOffset(pollAddress, this->immWritePostSyncWriteOffset);
|
||||
}
|
||||
auto lockCSR = this->obtainUniqueOwnership();
|
||||
for (GraphicsAllocation *graphicsAllocation : this->allocationsForDownload) {
|
||||
|
||||
Reference in New Issue
Block a user