#version 450
layout(location = 0) in flat int index;
layout(location = 0) out vec4 FragColor;
vec4 getColor(int i)
{
return vec4(gl_SamplePosition, i, 1.0);
}
void main()
FragColor = getColor(index);