From 150b427300af6425e78a687ce275feae4a7ccc9d Mon Sep 17 00:00:00 2001 From: Mikhail Pozdnyakov Date: Wed, 10 Apr 2019 14:25:09 +0300 Subject: [core] Update `style::LayerProperties` instances in tiles --- src/mbgl/renderer/render_layer.cpp | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'src/mbgl/renderer/render_layer.cpp') diff --git a/src/mbgl/renderer/render_layer.cpp b/src/mbgl/renderer/render_layer.cpp index c2719fef91..b844c3f60d 100644 --- a/src/mbgl/renderer/render_layer.cpp +++ b/src/mbgl/renderer/render_layer.cpp @@ -54,24 +54,13 @@ optional RenderLayer::getSolidBackground() const { RenderLayer::RenderTiles RenderLayer::filterRenderTiles(RenderTiles tiles, FilterFunctionPtr filterFn) const { assert(filterFn != nullptr); RenderTiles filtered; - // We only need clipping when we're drawing fill or line layers. - const bool needsClipping_ = - baseImpl->getTypeInfo()->clipping == LayerTypeInfo::Clipping::Required; for (auto& tileRef : tiles) { auto& tile = tileRef.get(); if (filterFn(tile)) { continue; } - - if (Bucket* bucket = tile.tile.getBucket(*baseImpl)) { - tile.used = true; - tile.needsClipping |= needsClipping_; - filtered.emplace_back(tile); - if (tile.tile.isComplete()) { - updateBucketPaintProperties(bucket); - } - } + filtered.emplace_back(tile); } return filtered; } @@ -80,10 +69,6 @@ void RenderLayer::markContextDestroyed() { // no-op } -void RenderLayer::updateBucketPaintProperties(Bucket*) const { - // no-op -} - void RenderLayer::checkRenderability(const PaintParameters& parameters, const uint32_t activeBindingCount) { // Only warn once for every layer. -- cgit v1.2.1