• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1half foo(half x) {
2    ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x; ++x;
3    --x; --x; --x; --x; --x; --x; --x; --x; --x; --x; --x; --x; --x; --x; --x; --x; --x;
4    x = 42;
5    return x;
6}
7
8half bar(half y) {
9    y = foo(y);
10    return y;
11}
12
13void main() {
14    half _1_y = 123; // the inliner shouldn't try to reuse this name
15    half z = 0;
16    bar(z);
17    sk_FragColor.x = z;
18}
19