diff --git a/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp b/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp index cbc858829..d78cdb52d 100644 --- a/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp +++ b/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp @@ -433,6 +433,7 @@ void RenderFillExtrusionLayer::update(gfx::ShaderRegistry& shaders, builder->setEnableColor(false); builder->setRenderPass(drawPass); builder->setCullFaceMode(gfx::CullFaceMode::backCCW()); + builder->setDrawPriority(0); if (tweaker) { builder->addTweaker(tweaker); } @@ -447,6 +448,7 @@ void RenderFillExtrusionLayer::update(gfx::ShaderRegistry& shaders, builder->setColorMode(gfx::ColorMode::alphaBlended()); builder->setRenderPass(drawPass); builder->setCullFaceMode(gfx::CullFaceMode::backCCW()); + builder->setDrawPriority(1); if (tweaker) { builder->addTweaker(tweaker); }