1#version 410
2// a different version number makes different id's for the same shared symbol
3
4float a2;
5float f;
6
7float bar();
8
9out float cout;
10in float cin;
11
12float foo()
13{
14    float h2 = 2 * f + cin;
15    float g2 = bar();
16    return h2 + g2 + gl_FragCoord.y;
17}