struct FragmentData { vec2 texCoords; vec4 color; }; struct VertexData { vec2 posMin; vec2 posMax; vec2 texMin; vec2 texMax; vec4 color; };