blob: 4e99da11fcb4c2d6b272cbfa9cfcea5110428db4 [file] [log] [blame]
enable f16;
var<private> localId : vec3<u32>;
var<private> localIndex : u32;
var<private> globalId : vec3<u32>;
var<private> numWorkgroups : vec3<u32>;
var<private> workgroupId : vec3<u32>;
fn globalId2Index() -> u32 {
return globalId.x;
}
@compute @workgroup_size(1, 1, 1)
fn main() {
var a = vec4<f16>(0, 0, 0, 0);
let b = (f16(0) + f16(1));
a[0] += b;
}