enable f16; @compute @workgroup_size(1) fn f() { let a = mat2x4(vec4(1.0h, 2.0h, 3.0h, 4.0h), vec4(5.0h, 6.0h, 7.0h, 8.0h)); let b = mat4x2(vec2(-(1.0h), -(2.0h)), vec2(-(3.0h), -(4.0h)), vec2(-(5.0h), -(6.0h)), vec2(-(7.0h), -(8.0h))); let r : mat4x4 = (a * b); }