News for hackers. Stuff that matters.
Re:WebGPU Shading Language by kvark on Tuesday March 10, 2020 @04:38PM (#22539425)
That is correct, in theory, but there is a large gap between theory and practice. How practical would it be for, say Three.JS to generate shader bytecode? Would it need to depend on a sophisticated WASM module that allows to build such bytecode? Who is going to build that?

Google has spent a lot of effort trying to answer these questions, and they got close, but in the end the text-based solution prevailed. In part, because it was easy to agree on for all parties.

Re:WebGPU Shading Language by Jasper_ on Tuesday March 10, 2020 @04:52PM (#22539567)
Do you not expect GLSL -> WGSL compilers in actual practice? I don't think anybody using Three.JS today would switch to writing WGSL unless they could also ingest it on WebGL.
Re:WebGPU Shading Language by kvark on Tuesday March 10, 2020 @05:19PM (#22539828)
In one of the futures, our shader translation infrastructure will support GLSL input and produce WGSL output :)