llvm icon indicating copy to clipboard operation
llvm copied to clipboard

[SYCL][COMPAT] Re-add buffer (USM_LEVEL_NONE) support

Open joeatodd opened this issue 1 year ago • 1 comments

This PR enables (a subset of) the SYCLcompat memory APIs on devices which lack USM support.

Defining COMPAT_USM_LEVEL_NONE enables this mode, in which syclcompat memory APIs (malloc, memcpy, memset, free, etc) operate with virtual device pointers, backed by buffers.

joeatodd avatar Oct 14 '24 11:10 joeatodd