struct FragmentData { vec2 texCoords; vec4 color; };