1 #pragma MSP stage(vertex)
2 layout(location=0) in vec4 position;
3 layout(location=1) in float scale;
4 layout(location=2) in float size;
7 float scale = size*2.0;
12 float size = scale+1.0;
14 gl_Position = position*size*size*s*s;
17 /* Expected output: vertex
18 layout(location=0) in vec4 position;
19 layout(location=1) in float scale;
20 layout(location=2) in float size;
23 float _main_size = scale+1.0;
24 float _func_scale = size*2.0;
25 float s = _func_scale*_func_scale+1.0;
26 gl_Position = position*_main_size*_main_size*s*s;