• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#version 450
2
3layout(location = 0) in vec4 vA;
4layout(location = 1) in vec4 vB;
5layout(location = 2) in vec4 vC;
6
7void main()
8{
9	precise vec4 mul = vA * vB;
10	precise vec4 add = vA + vB;
11	precise vec4 sub = vA - vB;
12	precise vec4 mad = vA * vB + vC;
13	precise vec4 summed = mul + add + sub + mad;
14	gl_Position = summed;
15}
16