From GLSL to WGSL: the future of shaders on the Web (2021)