• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1diagnostic(off, derivative_uniformity);
2diagnostic(off, chromium.unreachable_code);
3enable chromium_experimental_pixel_local;
4struct PixelLocalData {
5  i: i32,
6  f: f32,
7};
8var<pixel_local> pls: PixelLocalData;
9fn _skslMain() {
10  {
11    pls.i = pls.i + i32(1);
12    pls.f = pls.f * 2.0;
13  }
14}
15@fragment fn main() {
16  _skslMain();
17}
18