diff options
Diffstat (limited to 'src/mbgl/renderer/render_item.hpp')
-rw-r--r-- | src/mbgl/renderer/render_item.hpp | 8 |
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 { |