layout (location=0) in vec3 a_co; layout (location=1) in vec3 a_norm; layout (location=2) in vec4 a_colour; layout (location=3) in vec2 a_uv;