1 2 3 4 5 6 7 8 9 10 11 12 13
#version 330 core layout(location = 0) in vec2 apos; out vec2 pos; uniform vec2 offset; void main() { pos = apos; gl_Position = vec4(apos + offset, 0.0, 1.0); }