blob: 98e107ad31e10ad9f4cdf88d4038719c6de22b86 [file] [log] [blame]
enable chromium_experimental_pixel_local;
struct PixelLocal {
a : u32,
b : i32,
c : f32,
}
var<pixel_local> P : PixelLocal;
@fragment
fn f(@builtin(position) pos : vec4f, @location(0) uv : vec4f) {
P.a += (u32(pos.x) + u32(uv.x));
}