The off-frame mask edit redeclared vec2 uv inside main(); naga's GLSL frontend rejects the redeclaration, so the swirl shader failed to translate for wgpu.
The off-frame mask edit redeclared vec2 uv inside main(); naga's GLSL frontend rejects the redeclaration, so the swirl shader failed to translate for wgpu.