In order to avoid directly depending on the SPIR-V compiler when building the crate, we are currently providing the compiled shaders for the wgpu graphics backend here.
It would be great to have CI validate that these binaries are up-to-date with the shader code. I guess we could just simply recompile the code in CI (using glslangValidator -V) and check for differences with Git.
In order to avoid directly depending on the SPIR-V compiler when building the crate, we are currently providing the compiled shaders for the
wgpu
graphics backend here.It would be great to have CI validate that these binaries are up-to-date with the shader code. I guess we could just simply recompile the code in CI (using
glslangValidator -V
) and check for differences with Git.