diff options
Diffstat (limited to 'src/mbgl/renderer')
-rw-r--r-- | src/mbgl/renderer/painter.cpp | 3 | ||||
-rw-r--r-- | src/mbgl/renderer/render_item.hpp | 4 | ||||
-rw-r--r-- | src/mbgl/renderer/symbol_bucket.hpp | 1 |
3 files changed, 4 insertions, 4 deletions
diff --git a/src/mbgl/renderer/painter.cpp b/src/mbgl/renderer/painter.cpp index 915f83f01b..9822b6b914 100644 --- a/src/mbgl/renderer/painter.cpp +++ b/src/mbgl/renderer/painter.cpp @@ -31,6 +31,7 @@ #include <cassert> #include <algorithm> #include <iostream> +#include <unordered_set> namespace mbgl { @@ -80,7 +81,7 @@ void Painter::render(const Style& style, const FrameData& frame_, SpriteAtlas& a RenderData renderData = style.getRenderData(frame.debugOptions); const std::vector<RenderItem>& order = renderData.order; - const std::set<Source*>& sources = renderData.sources; + const std::unordered_set<Source*>& sources = renderData.sources; const Color& background = renderData.backgroundColor; // Update the default matrices to the current viewport dimensions. diff --git a/src/mbgl/renderer/render_item.hpp b/src/mbgl/renderer/render_item.hpp index 82ea897047..b4b1f4aec2 100644 --- a/src/mbgl/renderer/render_item.hpp +++ b/src/mbgl/renderer/render_item.hpp @@ -2,7 +2,7 @@ #include <mbgl/util/color.hpp> -#include <set> +#include <unordered_set> #include <vector> namespace mbgl { @@ -31,7 +31,7 @@ public: class RenderData { public: Color backgroundColor; - std::set<style::Source*> sources; + std::unordered_set<style::Source*> sources; std::vector<RenderItem> order; }; diff --git a/src/mbgl/renderer/symbol_bucket.hpp b/src/mbgl/renderer/symbol_bucket.hpp index 8f0c21bc95..ad53cd6630 100644 --- a/src/mbgl/renderer/symbol_bucket.hpp +++ b/src/mbgl/renderer/symbol_bucket.hpp @@ -10,7 +10,6 @@ #include <mbgl/style/layers/symbol_layer_properties.hpp> #include <memory> -#include <set> #include <vector> namespace mbgl { |