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);
}