Buffer-to-Buffer blit operations support

Change-Id: I76c9fae83fa2a31bd6108999c7f77f4a47c47f1b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
This commit is contained in:
Dunajski, Bartosz
2019-07-01 11:08:58 +02:00
committed by sys_ocldev
parent 26252824e3
commit 27654c9282
6 changed files with 43 additions and 36 deletions

View File

@@ -286,7 +286,7 @@ Buffer *Buffer::create(Context *context,
if (gpuCopyRequired) {
auto blitCommandStreamReceiver = context->getCommandStreamReceiverForBlitOperation(*pBuffer);
if (blitCommandStreamReceiver) {
auto blitProperties = BlitProperties::constructPropertiesForReadWriteBuffer(BlitterConstants::BlitWithHostPtrDirection::FromHostPtr,
auto blitProperties = BlitProperties::constructPropertiesForReadWriteBuffer(BlitterConstants::BlitDirection::HostPtrToBuffer,
*blitCommandStreamReceiver, memory,
hostPtr, true, 0, size);
blitCommandStreamReceiver->blitBuffer(blitProperties);