glslang
glslang copied to clipboard
Compute derivative workgroup size error checks may raise false positives
Thanks for merging. I just noticed that since this is doing the checks as it parses the shader, whether you get an error depends on the order of setting the derivative layout vs setting the workgroup dimensions (spec constant or not). This is a pre-existing issue and not a huge deal for me, but maybe worth fixing eventually.
Originally posted by @jeffbolznv in https://github.com/KhronosGroup/glslang/issues/3723#issuecomment-2346970795