diff --git a/geometry/glow-extras/geometry/Quad.hh b/geometry/glow-extras/geometry/Quad.hh
index ab21647834c6e4266fd20706657bb4df0f834f9a..242ae2300cfe81ddd883b8cad1761132db17f84d 100644
--- a/geometry/glow-extras/geometry/Quad.hh
+++ b/geometry/glow-extras/geometry/Quad.hh
@@ -71,10 +71,10 @@ public:
         ab->setObjectLabel("Quad");
         ab->defineAttributes(attributes);
         VertexT data[] = {
-            gen(minCoord.x, minCoord.y), //
             gen(minCoord.x, maxCoord.y), //
-            gen(maxCoord.x, minCoord.y), //
-            gen(maxCoord.x, maxCoord.y),
+            gen(minCoord.x, minCoord.y), //
+            gen(maxCoord.x, maxCoord.y), //
+            gen(maxCoord.x, minCoord.y),
         };
         ab->bind().setData(data);
         auto va = VertexArray::create(ab, nullptr, GL_TRIANGLE_STRIP);