#version 300 es precision mediump float; in vec2 v_pos; in vec2 v_texcoord; out vec4 FragColor; uniform sampler2D sprite; void main() { FragColor = texture(sprite, v_texcoord); }