SHADERed icon indicating copy to clipboard operation
SHADERed copied to clipboard

Support for Vulkan GLSL compute shaders and push constants?

Open allanmac opened this issue 5 years ago • 2 comments

It's unclear in the Project>Options>General settings and the documentation if Vulkan GLSL and compute shaders are supported.

As a result, a layout(push_constant) uniform { ... } produces a compilation error.

allanmac avatar Oct 13 '20 20:10 allanmac

Unfortunately, some things aren't supported. Vulkan GLSL will be fully supported once I add Vulkan as a (optional) rendering backend. Fortunately, Vulkan rendering backend is actually on my TODO list for v1.4.*/v1.5 updates (since I would like to add support for RTX shaders sometimes in the future).

This is first time I am documenting something so the documentation could also be vastly improved.

Thanks for reporting!

dfranx avatar Oct 13 '20 22:10 dfranx

Sounds good! I'm looking forward to Vulkan (1.2) support.

allanmac avatar Oct 14 '20 15:10 allanmac