From b0c03f9396f52264184f9a0b18efdf89e787799d Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Sat, 12 Aug 2017 16:15:15 -0700 Subject: [core] No need to skip glClear optimization in overdraw mode --- src/mbgl/renderer/renderer_impl.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/mbgl/renderer/renderer_impl.cpp b/src/mbgl/renderer/renderer_impl.cpp index 62fbba039f..21ff8ed478 100644 --- a/src/mbgl/renderer/renderer_impl.cpp +++ b/src/mbgl/renderer/renderer_impl.cpp @@ -273,11 +273,6 @@ void Renderer::Impl::render(const UpdateParameters& updateParameters) { } if (const RenderBackgroundLayer* background = layer->as()) { - if (parameters.debugOptions & MapDebugOptions::Overdraw) { - // We want to skip glClear optimization in overdraw mode. - order.emplace_back(RenderItem { *layer, nullptr }); - continue; - } const BackgroundPaintProperties::PossiblyEvaluated& paint = background->evaluated; if (layerImpl.get() == layerImpls->at(0).get() && paint.get().from.empty()) { // This is a solid background. We can use glClear(). -- cgit v1.2.1