1 #pragma MSP stage(vertex)
2 layout(location=0) in vec4 position;
3 out float gl_ClipDistance[1];
6 gl_ClipDistance[0] = dot(position.xyz, vec3(0.0, 0.0, 1.0));
7 gl_Position = position;
12 /* Expected output: vertex
17 float gl_ClipDistance[1];
19 layout(location=0) in vec4 position;
22 gl_ClipDistance[0] = dot(position.xyz, vec3(0.0, 0.0, 1.0));
23 gl_Position = position;