llvm
ce9a7a71 - [SYCL][Bindless] Allow 3-channel image formats (#15210)

Commit
1 year ago
[SYCL][Bindless] Allow 3-channel image formats (#15210) This patch doesn't implement support for 3-channel formats, it just allows it in the spec and implementation so that a backend could implement it later (e.g. Level Zero). * Removed check from `image_descriptor::verify` * Updated spec to allow 3-channel formats * Very simple test, just verifies that CUDA backend still fails * Missing some PTX intrinsics, use `float4` instead of `float4` when compiling for CUDA. The more important part is checking that the CUDA backend throws an exception when trying to create image. --------- Co-authored-by: Wenju He <wenju.he@intel.com>
Author
Parents
Loading