From 769a822fec2090fc37e00344dc63d5a1c2e32ac2 Mon Sep 17 00:00:00 2001 From: Mikhail Pozdnyakov Date: Thu, 16 Jan 2020 12:05:11 +0200 Subject: [core] Pass UpdateParameters to Placement constructor --- src/mbgl/renderer/render_orchestrator.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'src/mbgl/renderer') diff --git a/src/mbgl/renderer/render_orchestrator.cpp b/src/mbgl/renderer/render_orchestrator.cpp index 239ad19876..c77eaca37e 100644 --- a/src/mbgl/renderer/render_orchestrator.cpp +++ b/src/mbgl/renderer/render_orchestrator.cpp @@ -394,12 +394,7 @@ std::unique_ptr RenderOrchestrator::createRenderTree( std::set usedSymbolLayers; if (renderTreeParameters->placementChanged) { - Mutable placement = makeMutable(updateParameters->transformState, - updateParameters->mode, - updateParameters->transitionOptions, - updateParameters->crossSourceCollisions, - updateParameters->timePoint, - placementController.getPlacement()); + Mutable placement = makeMutable(updateParameters, placementController.getPlacement()); for (auto it = layersNeedPlacement.crbegin(); it != layersNeedPlacement.crend(); ++it) { const RenderLayer& layer = *it; @@ -425,11 +420,7 @@ std::unique_ptr RenderOrchestrator::createRenderTree( crossTileSymbolIndex.reset(); renderTreeParameters->placementChanged = symbolBucketsChanged = !layersNeedPlacement.empty(); if (renderTreeParameters->placementChanged) { - Mutable placement = makeMutable(updateParameters->transformState, - updateParameters->mode, - updateParameters->transitionOptions, - updateParameters->crossSourceCollisions, - updateParameters->timePoint); + Mutable placement = makeMutable(updateParameters); for (auto it = layersNeedPlacement.crbegin(); it != layersNeedPlacement.crend(); ++it) { const RenderLayer& layer = *it; crossTileSymbolIndex.addLayer(layer, updateParameters->transformState.getLatLng().longitude()); -- cgit v1.2.1