We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 5d20358 + e0b411c commit 062199aCopy full SHA for 062199a
source/adapters/cuda/image.cpp
@@ -533,8 +533,10 @@ UR_APIEXPORT ur_result_t UR_APICALL urBindlessImagesSampledImageCreateExp(
533
image_res_desc.resType = CU_RESOURCE_TYPE_MIPMAPPED_ARRAY;
534
image_res_desc.res.mipmap.hMipmappedArray = (CUmipmappedArray)hImageMem;
535
}
536
- } else if (mem_type == CU_MEMORYTYPE_DEVICE) {
537
- // We have a USM pointer
+ } else if (mem_type == CU_MEMORYTYPE_DEVICE ||
+ mem_type == CU_MEMORYTYPE_HOST) {
538
+ // We have a USM pointer.
539
+ // Images may be created from device or host USM.
540
if (pImageDesc->type == UR_MEM_TYPE_IMAGE1D) {
541
image_res_desc.resType = CU_RESOURCE_TYPE_LINEAR;
542
image_res_desc.res.linear.devPtr = (CUdeviceptr)hImageMem;
0 commit comments