llvm icon indicating copy to clipboard operation
llvm copied to clipboard

[SYCL][Bindless] Add external_mem_handle_type::dma_buf

Open ProGTX opened this issue 4 months ago • 0 comments

  • Add support for importing dma_buf handles into SYCL
  • Add supports_importing_handle_type that checks whether a device supports importing an external memory handle type. This is because dma_buf is only supported on L0 backend for now.
  • Updated Bindless Images extension document
  • Updated "Example 6" E2E test to use dma_buf handle
  • Updated buffer_usm Vulkan interop E2E test to use dma_buf handle if the both the Vulkan driver and the device backend supports it
  • Added overload of get_ur_handles that only takes a SYCL device

ProGTX avatar Jun 16 '25 10:06 ProGTX