From a020e535cac36d69a8939fb7956260d2217c65b4 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Wed, 15 Jun 2016 13:22:00 -0700 Subject: [core] Add a few conveniences to Color --- include/mbgl/gl/gl_values.hpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'include/mbgl/gl/gl_values.hpp') diff --git a/include/mbgl/gl/gl_values.hpp b/include/mbgl/gl/gl_values.hpp index 4204ca8e13..0d7d294cf7 100644 --- a/include/mbgl/gl/gl_values.hpp +++ b/include/mbgl/gl/gl_values.hpp @@ -5,6 +5,7 @@ #include #include +#include namespace mbgl { namespace gl { @@ -23,7 +24,7 @@ struct ClearDepth { }; struct ClearColor { - struct Type { GLfloat r, g, b, a; }; + using Type = Color; static const Type Default; inline static void Set(const Type& value) { MBGL_CHECK_ERROR(glClearColor(value.r, value.g, value.b, value.a)); @@ -35,10 +36,6 @@ struct ClearColor { } }; -inline bool operator!=(const ClearColor::Type& a, const ClearColor::Type& b) { - return a.r != b.r || a.g != b.g || a.b != b.b || a.a != b.a; -} - struct ClearStencil { using Type = GLint; static const Type Default; -- cgit v1.2.1