Specifying the Vertices of our First Triangle (cont’d)

A more programmer-acceptable method

void main() {
    const vec4 vertices[] = vec4[3](
        vec4( 1.0,  0.0,   0.0, 1.0),
        vec4(-0.5,  0.866, 0.0, 1.0),
        vec4(-0.5, -0.866, 0.0, 1.0)
    );

     gl_Position = vertices[gl_VertexID];
}