From 7f1428ed3b90b54f503760471869ac83def32a59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20K=C3=A4fer?= Date: Tue, 26 Feb 2019 11:39:16 +0100 Subject: [core] remove Tag from gl::Uniform --- src/mbgl/gl/uniform.hpp | 20 ++++++++++---------- src/mbgl/renderer/paint_property_binder.hpp | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/mbgl/gl/uniform.hpp b/src/mbgl/gl/uniform.hpp index d055ecfd1d..9e841c3c15 100644 --- a/src/mbgl/gl/uniform.hpp +++ b/src/mbgl/gl/uniform.hpp @@ -32,7 +32,7 @@ ActiveUniforms activeUniforms(ProgramID); #endif -template +template class Uniform { public: using Value = T; @@ -53,23 +53,23 @@ public: }; }; -template -using UniformScalar = Uniform; +template +using UniformScalar = Uniform; -template -using UniformVector = Uniform>; +template +using UniformVector = Uniform>; -template -using UniformMatrix = Uniform>; +template +using UniformMatrix = Uniform>; #define MBGL_DEFINE_UNIFORM_SCALAR(type_, name_) \ - struct name_ : ::mbgl::gl::UniformScalar { static auto name() { return #name_; } } + struct name_ : ::mbgl::gl::UniformScalar { static auto name() { return #name_; } } #define MBGL_DEFINE_UNIFORM_VECTOR(type_, n_, name_) \ - struct name_ : ::mbgl::gl::UniformVector { static auto name() { return #name_; } } + struct name_ : ::mbgl::gl::UniformVector { static auto name() { return #name_; } } #define MBGL_DEFINE_UNIFORM_MATRIX(type_, n_, name_) \ - struct name_ : ::mbgl::gl::UniformMatrix { static auto name() { return #name_; } } + struct name_ : ::mbgl::gl::UniformMatrix { static auto name() { return #name_; } } UniformLocation uniformLocation(ProgramID, const char * name); diff --git a/src/mbgl/renderer/paint_property_binder.hpp b/src/mbgl/renderer/paint_property_binder.hpp index 31abec68a9..a382597995 100644 --- a/src/mbgl/renderer/paint_property_binder.hpp +++ b/src/mbgl/renderer/paint_property_binder.hpp @@ -419,7 +419,7 @@ struct ZoomInterpolatedAttribute { }; template -struct InterpolationUniform : gl::UniformScalar, float> { +struct InterpolationUniform : gl::UniformScalar { static auto name() { static const std::string name = Attr::name() + std::string("_t"); return name.c_str(); -- cgit v1.2.1