#version 450
out gl_PerVertex {
vec4 gl_Position;
float gl_PointSize;
};
void main() {
float x[4];
gl_Position = vec4(x[gl_VertexIndex % 4]);
gl_PointSize = x[gl_InstanceIndex % 4];
}