GLSL icon indicating copy to clipboard operation
GLSL copied to clipboard

`VK_KHR_shader_integer_dot_product` for GLSL?

Open ghost opened this issue 3 years ago • 1 comments

I still not seen no one pull requests, no issue tracking, no speaks or mentions... I think it's time to implement VK_KHR_shader_integer_dot_product in GLSL...? Looks like GLSL already died...

ghost avatar Jan 26 '22 01:01 ghost

This extension was viewed as being primarily for accelerating low-level operations inside code generators (eg. for ML), rather than being useful in high-level languages. We certainly don't object to having a GLSL extension for that if you have a use case for it. The spec itself would not be hard to write, the main blocker would be having implementations of the spec. Assuming that you want this for use in Vulkan, if you would be prepared either to do a glslang implementation yourself or could find someone to do it, then I can draft a spec extension.

gnl21 avatar Feb 02 '22 16:02 gnl21