Skip to content

Commit d8ba8d2

Browse files
committed
Set correct flags for image-to-usm and usm-to-image copies
1 parent cee3455 commit d8ba8d2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

sycl/source/handler.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1769,7 +1769,7 @@ void handler::ext_oneapi_copy(
17691769
MDstPtr = Dest;
17701770

17711771
detail::fill_copy_args(get_impl(), SrcImgDesc, DestImgDesc,
1772-
UR_EXP_IMAGE_COPY_FLAG_DEVICE_TO_DEVICE, 0,
1772+
UR_EXP_IMAGE_COPY_FLAG_DEVICE_TO_HOST, 0,
17731773
DestRowPitch);
17741774

17751775
setType(detail::CGType::CopyImage);
@@ -1790,7 +1790,7 @@ void handler::ext_oneapi_copy(
17901790
MDstPtr = Dest;
17911791

17921792
detail::fill_copy_args(get_impl(), SrcImgDesc, DestImgDesc,
1793-
UR_EXP_IMAGE_COPY_FLAG_DEVICE_TO_DEVICE, 0,
1793+
UR_EXP_IMAGE_COPY_FLAG_DEVICE_TO_HOST, 0,
17941794
DestRowPitch, SrcOffset, {0, 0, 0}, DestOffset,
17951795
{0, 0, 0}, CopyExtent);
17961796

@@ -1810,7 +1810,7 @@ void handler::ext_oneapi_copy(
18101810
MDstPtr = reinterpret_cast<void *>(Dest.raw_handle);
18111811

18121812
detail::fill_copy_args(get_impl(), SrcImgDesc, DestImgDesc,
1813-
UR_EXP_IMAGE_COPY_FLAG_DEVICE_TO_DEVICE, SrcRowPitch,
1813+
UR_EXP_IMAGE_COPY_FLAG_HOST_TO_DEVICE, SrcRowPitch,
18141814
0);
18151815

18161816
setType(detail::CGType::CopyImage);
@@ -1831,7 +1831,7 @@ void handler::ext_oneapi_copy(
18311831
MDstPtr = reinterpret_cast<void *>(Dest.raw_handle);
18321832

18331833
detail::fill_copy_args(get_impl(), SrcImgDesc, DestImgDesc,
1834-
UR_EXP_IMAGE_COPY_FLAG_DEVICE_TO_DEVICE, SrcRowPitch,
1834+
UR_EXP_IMAGE_COPY_FLAG_HOST_TO_DEVICE, SrcRowPitch,
18351835
0, SrcOffset, {0, 0, 0}, DestOffset, {0, 0, 0},
18361836
CopyExtent);
18371837

0 commit comments

Comments
 (0)