Blocking on a GLSL to WGSL shader translator that can lower sampler2D to split texture2D and sampler.
Tint can not do this, and neither can naga at the moment. SPIR-V Cross has precedence for this lowering, but WGSL support has been declared not in scope for that project.
This might be possible if SPIRV-Cross allows the same lowering pass as in HLSL-out and MSL-out to split combined image samplers. Naga might be able to parse that and emit WGSL...
Blocking on a GLSL to WGSL shader translator that can lower
sampler2D
to splittexture2D
andsampler
.Tint can not do this, and neither can naga at the moment. SPIR-V Cross has precedence for this lowering, but WGSL support has been declared not in scope for that project.