Support for VK_KHR_workgroup_memory_explicit_layout?
- Dominant language
- LLVM
- Stars
- 729
- Forks
- 110
- Avg merge
- 17h 51m
- Merged PRs (30d)
- 23
Description
Hi,
seems this extension is useful in layering OpenCL on top of Vulkan..
in fact ext. spec mentions (https://github.com/KhronosGroup/Vulkan-Docs/blob/main/appendices/VK_KHR_workgroup_memory_explicit_layout.txt):
"The explicit layout support and some form of aliasing is also required for layering OpenCL on top of Vulkan."
it has a SPIR-V addition (SPV_KHR_workgroup_memory_explicit_layout)..
so asking if it will can be useful for clspv project and if there is interest in adding support for it..
right now support on Linux is wide with Mesa Anvil (Intel) and RADV (AMD) GPU support..
also seeing new Nvidia 465.xx stable driver includes support for this extension on Windows and Linux..
so only missing right now on AMD and Intel Windows drivers..
thanks..
Contributor guide
Assessment
This issue has not been assessed yet.