mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-26 23:33:20 +08:00
Replace imageRowPitch with imageSlicePitch
Related-To: NEO-2665 Replace imageRowPitch with imageSlicePitch for read/write CL_MEM_OBJECT_IMAGE1D_ARRAY Change-Id: I0d5931629571f538f242e112c502e2f798ffd896 Signed-off-by: Koska, Andrzej <andrzej.koska@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
b04fc1121e
commit
9be74b5f3e
@@ -98,7 +98,7 @@ cl_int CommandQueueHw<GfxFamily>::enqueueReadImage(
|
||||
dc.dstOffset.x = dstPtrOffset;
|
||||
dc.srcOffset = origin;
|
||||
dc.size = region;
|
||||
dc.srcRowPitch = inputRowPitch;
|
||||
dc.srcRowPitch = (srcImage->getImageDesc().image_type == CL_MEM_OBJECT_IMAGE1D_ARRAY) ? inputSlicePitch : inputRowPitch;
|
||||
dc.srcSlicePitch = inputSlicePitch;
|
||||
if (srcImage->getImageDesc().num_mip_levels > 0) {
|
||||
dc.srcMipLevel = findMipLevel(srcImage->getImageDesc().image_type, origin);
|
||||
|
||||
@@ -89,7 +89,7 @@ cl_int CommandQueueHw<GfxFamily>::enqueueWriteImage(
|
||||
dc.dstMemObj = dstImage;
|
||||
dc.dstOffset = origin;
|
||||
dc.size = region;
|
||||
dc.dstRowPitch = inputRowPitch;
|
||||
dc.dstRowPitch = ((dstImage->getImageDesc().image_type == CL_MEM_OBJECT_IMAGE1D_ARRAY) && (inputSlicePitch > inputRowPitch)) ? inputSlicePitch : inputRowPitch;
|
||||
dc.dstSlicePitch = inputSlicePitch;
|
||||
if (dstImage->getImageDesc().num_mip_levels > 0) {
|
||||
dc.dstMipLevel = findMipLevel(dstImage->getImageDesc().image_type, origin);
|
||||
|
||||
Reference in New Issue
Block a user