mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
50cd507ca10ff4048d5fdfa630eaa6b1bed0ad93
346: Add Makefile for shader compilation r=kvark a=HanKruiger I couldn't find clear instructions on how to compile the shaders in the examples, and had to do some digging. So I added instructions to the README to hopefully save other people's time. Sidenote: When I compile the shaders as they are now (with my instructions), I end up with different `.spv` shaders with (seemingly) equivalent behaviour. I expect this is due to a different version/environment of `glslang` (see below) but it could be a mistake on my part. ``` > glslangValidator --version Glslang Version: 8.13.3743 ESSL Version: OpenGL ES GLSL 3.20 glslang Khronos. 13.3743 GLSL Version: 4.60 glslang Khronos. 13.3743 SPIR-V Version 0x00010500, Revision 3 GLSL.std.450 Version 100, Revision 1 Khronos Tool ID 8 SPIR-V Generator Version 8 GL_KHR_vulkan_glsl version 100 ARB_GL_gl_spirv version 100 ``` Cheers! Co-authored-by: Han Kruiger <HanKruiger@users.noreply.github.com>
Description
No description provided
Languages
Rust
79.9%
WGSL
16.2%
HLSL
2%
GLSL
1.7%
JavaScript
0.2%