GPUOpen-Drivers / AMDVLK

AMD Open Source Driver For Vulkan
MIT License
1.74k stars 162 forks source link

Support for VK_KHR_workgroup_memory_explicit_layout #212

Closed ReinUsesLisp closed 2 years ago

ReinUsesLisp commented 3 years ago

I'd like to ask if support for VK_KHR_workgroup_memory_explicit_layout is planned. The extension expresses the intended usage is for OpenCL layering, but it's also useful for other emulation purposes.

At the moment, if this extension is not available and an int8 or int16 store is needed we have to implement it with a CAS loop calling bitfield insert inside it. This spinning can have a negative impact on performance.

Degerz commented 2 years ago

I think this issue can be closed now with the latest release.

amdrexu commented 2 years ago

Thank you for confirmation.