We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I think this should be todo to add 64 bit support.
Specifications that the project follows is: GLSL.std.450
When:
Only support 32-bits width Numerical type (float, integer)
https://registry.khronos.org/SPIR-V/specs/1.0/GLSL.std.450.html
You can see there listed functions that support only 16-32 bit:
And when it says "component type is floating-point" - function support all float types:
Without 64 bit support it downgrade to GLES 3.3, but you use SPIRV so...
The text was updated successfully, but these errors were encountered:
Yes, 64-bit numerical type should be supported, there are instructions works only for 64-bit float such as PackDouble2x32, UnpackDouble2x32
PackDouble2x32
UnpackDouble2x32
Sorry, something went wrong.
No branches or pull requests
I think this should be todo to add 64 bit support.
When:
https://registry.khronos.org/SPIR-V/specs/1.0/GLSL.std.450.html
You can see there listed functions that support only 16-32 bit:

And when it says "component type is floating-point" - function support all float types:

Without 64 bit support it downgrade to GLES 3.3, but you use SPIRV so...
The text was updated successfully, but these errors were encountered: