diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2014-08-28 17:16:37 -0700 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2014-08-28 17:16:37 -0700 |
commit | e71a1a907717a8255278acaf19a1e115f8b52597 (patch) | |
tree | 77d09208fc3fea5eb53e686abf806106942068fc | |
parent | bfa0b7f009c2460f81f5e4cbfdf251a2589a618a (diff) | |
download | qtlocation-mapboxgl-e71a1a907717a8255278acaf19a1e115f8b52597.tar.gz |
Simplify
-rw-r--r-- | include/mbgl/renderer/painter.hpp | 1 | ||||
-rw-r--r-- | src/renderer/painter_fill.cpp | 14 |
2 files changed, 5 insertions, 10 deletions
diff --git a/include/mbgl/renderer/painter.hpp b/include/mbgl/renderer/painter.hpp index 6801ad1cf7..a8fe62b550 100644 --- a/include/mbgl/renderer/painter.hpp +++ b/include/mbgl/renderer/painter.hpp @@ -81,7 +81,6 @@ public: void renderDebugText(DebugBucket& bucket, const mat4 &matrix); void renderDebugText(const std::vector<std::string> &strings); - void renderFill(FillBucket& bucket, const FillProperties& properties, const Tile::ID& id, const mat4 &matrix); void renderFill(FillBucket& bucket, std::shared_ptr<StyleLayer> layer_desc, const Tile::ID& id, const mat4 &matrix); void renderLine(LineBucket& bucket, std::shared_ptr<StyleLayer> layer_desc, const Tile::ID& id, const mat4 &matrix); void renderSymbol(SymbolBucket& bucket, std::shared_ptr<StyleLayer> layer_desc, const Tile::ID& id, const mat4 &matrix); diff --git a/src/renderer/painter_fill.cpp b/src/renderer/painter_fill.cpp index 141b60d3ad..97ca1767f9 100644 --- a/src/renderer/painter_fill.cpp +++ b/src/renderer/painter_fill.cpp @@ -10,9 +10,13 @@ using namespace mbgl; +void Painter::renderFill(FillBucket& bucket, std::shared_ptr<StyleLayer> layer_desc, const Tile::ID& id, const mat4 &matrix) { + // Abort early. + if (!bucket.hasData()) return; + const FillProperties &properties = layer_desc->getProperties<FillProperties>(); + mat4 vtxMatrix = translatedMatrix(matrix, properties.translate, id, properties.translateAnchor); -void Painter::renderFill(FillBucket& bucket, const FillProperties& properties, const Tile::ID& id, const mat4 &vtxMatrix) { Color fill_color = properties.fill_color; fill_color[0] *= properties.opacity; fill_color[1] *= properties.opacity; @@ -136,11 +140,3 @@ void Painter::renderFill(FillBucket& bucket, const FillProperties& properties, c bucket.drawVertices(*outlineShader); } } - -void Painter::renderFill(FillBucket& bucket, std::shared_ptr<StyleLayer> layer_desc, const Tile::ID& id, const mat4 &matrix) { - // Abort early. - if (!bucket.hasData()) return; - const FillProperties &properties = layer_desc->getProperties<FillProperties>(); - mat4 vtxMatrix = translatedMatrix(matrix, properties.translate, id, properties.translateAnchor); - renderFill(bucket, properties, id, vtxMatrix); -} |