precision mediump float; in vec2 pos; in vec2 texcoord; out vec2 v_texcoord; uniform mat4 model; uniform mat4 view; void main() { v_texcoord = vec2(texcoord.x, -texcoord.y); vec4 v_pos = view * model * vec4(pos, 0.0, 1.0); gl_Position = vec4(v_pos.x, -v_pos.y, v_pos.zw); }