WebGPU transpile toolchain test

Takes the app's REAL GLSL megashader (single source of truth), mechanically transforms it, compiles GLSL→SPIR-V (glslang) → WGSL (tint), builds a WebGPU render pipeline, and draws one frame. On Windows the pipeline build times the D3D12/DXC compiler — the number that decides the whole port.