Vertex and Fragment Shaders for Quad Rendering