Remove redundant casts.

Change-Id: I9bfe4615ad0eea739ad0a780426abc007163c961
This commit is contained in:
Mrozek, Michal
2018-07-17 14:37:22 +02:00
committed by sys_ocldev
parent 513d23ca1d
commit 1dc50172d3

View File

@ -37,7 +37,6 @@ void *CommandQueue::cpuDataTransferHandler(TransferProperties &transferPropertie
EventBuilder eventBuilder;
bool eventCompleted = false;
bool mapOperation = transferProperties.cmdType == CL_COMMAND_MAP_BUFFER || transferProperties.cmdType == CL_COMMAND_MAP_IMAGE;
auto image = castToObject<Image>(transferProperties.memObj);
ErrorCodeHelper err(&retVal, CL_SUCCESS);
if (mapOperation) {
@ -125,8 +124,8 @@ void *CommandQueue::cpuDataTransferHandler(TransferProperties &transferPropertie
}
break;
case CL_COMMAND_MAP_IMAGE:
if (!image->isMemObjZeroCopy()) {
image->transferDataToHostPtr(transferProperties.size, transferProperties.offset);
if (!transferProperties.memObj->isMemObjZeroCopy()) {
transferProperties.memObj->transferDataToHostPtr(transferProperties.size, transferProperties.offset);
eventCompleted = true;
}
break;