summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/render_layer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/renderer/render_layer.cpp')
-rw-r--r--src/mbgl/renderer/render_layer.cpp17
1 files changed, 1 insertions, 16 deletions
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<Color> 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.