struct FragmentShaderInput { vec4 color; vec2 uv; };