Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VK_KHR_shader_integer_dot_product for GLSL? #177

Open
ghost opened this issue Jan 26, 2022 · 1 comment
Open

VK_KHR_shader_integer_dot_product for GLSL? #177

ghost opened this issue Jan 26, 2022 · 1 comment
Labels
Vulkan Functionality applies to Vulkan API

Comments

@ghost
Copy link

ghost commented Jan 26, 2022

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...

@gnl21
Copy link
Contributor

gnl21 commented Feb 2, 2022

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.

@pdaniell-nv pdaniell-nv added the Vulkan Functionality applies to Vulkan API label May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Vulkan Functionality applies to Vulkan API
Projects
None yet
Development

No branches or pull requests

2 participants