• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#version 100
2precision mediump float;
3precision highp int;
4
5struct Inputs
6{
7    highp vec4 a;
8    highp vec2 b;
9};
10
11varying highp vec4 vin_a;
12varying highp vec2 vin_b;
13
14void main()
15{
16    Inputs v0 = Inputs(vin_a, vin_b);
17    Inputs v1 = Inputs(vin_a, vin_b);
18    highp vec4 a = vin_a;
19    highp vec4 b = vin_b.xxyy;
20    gl_FragData[0] = ((((v0.a + v0.b.xxyy) + v1.a) + v1.b.yyxx) + a) + b;
21}
22
23