#version 120 uniform mat4 matrix; attribute vec4 position; attribute vec2 uv; varying vec2 fragment_uv; void main() { gl_Position = matrix * position; fragment_uv = uv; }