summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/render_item.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/renderer/render_item.hpp')
-rw-r--r--src/mbgl/renderer/render_item.hpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mbgl/renderer/render_item.hpp b/src/mbgl/renderer/render_item.hpp
index 575287d9c6..01bb263d1e 100644
--- a/src/mbgl/renderer/render_item.hpp
+++ b/src/mbgl/renderer/render_item.hpp
@@ -18,14 +18,12 @@ class Source;
class RenderItem {
public:
RenderItem(const RenderLayer& layer_,
- const RenderTile* tile_ = nullptr,
- Bucket* bucket_ = nullptr)
- : tile(tile_), bucket(bucket_), layer(layer_) {
+ std::vector<std::reference_wrapper<RenderTile>> tiles_ = {})
+ : layer(layer_), tiles(std::move(tiles_)) {
}
- const RenderTile* const tile;
- Bucket* const bucket;
const RenderLayer& layer;
+ std::vector<std::reference_wrapper<RenderTile>> tiles;
};
class RenderData {