Ale*_*lex 3 clang opencl llvm-clang vulkan spir-v
我需要在SPIR-V中编译OpenCL内核以与Vulkan一起使用,我尝试使用Google CLSPV https://github.com/google/clspv,但问题出现在矢量化,像vload8这样的功能不起作用.所以我需要使用clang在SPIR-V中编译OpenCL内核.
小智 6
我是Clspv的项目负责人.杰西总体上是正确的.
目前,缺乏对长度为8和16的载体的支持是故意超出范围的.
那是因为Vulkan本身并不支持这一点.
我们没有添加模仿这种支持的支持,也没有计划在中期内这样做.
有关旧的已关闭问题的更多信息:https:
//github.com/google/clspv/issues/8