struct S { matrix : mat3x3<f32>, vector : vec3<f32>, } @group(0) @binding(0) var<uniform> data : S; @fragment fn main() { let x = (data.matrix * data.vector); }