#version 330 core layout (location = 0) in vec2 _l_position; uniform mat4 _u_matrix; void main() { gl_Position = _u_matrix * vec4(_l_position, 0.0f, 1.0f); }