attribute vec2 m_Position; attribute vec4 m_Colour; varying vec2 v_Position; varying vec4 v_Colour; uniform mat4 g_ProjMatrix; void main(void) { gl_Position = g_ProjMatrix * vec4(m_Position.xy, 1.0, 1.0); v_Position = m_Position; v_Colour = m_Colour; }