From e66779df32ef1da4f165f4bb0a7c3e8001754add Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Fri, 22 Jun 2012 16:48:43 +0200 Subject: [PATCH] Shader: follow pipeline order in Type enum. --- src/Shader.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/Shader.h b/src/Shader.h index 63f39a2a4..cf6c527ce 100644 --- a/src/Shader.h +++ b/src/Shader.h @@ -42,15 +42,6 @@ class MAGNUM_EXPORT Shader { enum class Type: GLenum { Vertex = GL_VERTEX_SHADER, /**< Vertex shader */ - /** - * Geometry shader - * - * @requires_gl32 Extension @extension{ARB,geometry_shader4} - */ - Geometry = GL_GEOMETRY_SHADER, - - Fragment = GL_FRAGMENT_SHADER, /**< Fragment shader */ - /** * Tesselation control shader * @@ -63,7 +54,16 @@ class MAGNUM_EXPORT Shader { * * @requires_gl40 Extension @extension{ARB,tessellation_shader} */ - TesselationEvaluation = GL_TESS_EVALUATION_SHADER + TesselationEvaluation = GL_TESS_EVALUATION_SHADER, + + /** + * Geometry shader + * + * @requires_gl32 Extension @extension{ARB,geometry_shader4} + */ + Geometry = GL_GEOMETRY_SHADER, + + Fragment = GL_FRAGMENT_SHADER /**< Fragment shader */ }; /** @brief %Shader state */