diff options
Diffstat (limited to 'map/framework.cpp')
-rw-r--r-- | map/framework.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/map/framework.cpp b/map/framework.cpp index 98b2ee1fe1..fbb7455a62 100644 --- a/map/framework.cpp +++ b/map/framework.cpp @@ -1854,16 +1854,16 @@ void Framework::CreateDrapeEngine(ref_ptr<dp::OGLContextFactory> contextFactory, double const fontsScaleFactor = LoadLargeFontsSize() ? kLargeFontsScaleFactor : 1.0; - df::DrapeEngine::Params p(contextFactory, - make_ref(&m_stringsBundle), - df::Viewport(0, 0, params.m_surfaceWidth, params.m_surfaceHeight), - df::MapDataProvider(idReadFn, featureReadFn, isCountryLoadedByNameFn, updateCurrentCountryFn), - params.m_hints, params.m_visualScale, fontsScaleFactor, move(params.m_widgetsInitInfo), - make_pair(params.m_initialMyPositionState, params.m_hasMyPositionState), - move(myPositionModeChangedFn), allow3dBuildings, trafficEnabled, params.m_isChoosePositionMode, - params.m_isChoosePositionMode, GetSelectedFeatureTriangles(), - m_routingSession.IsActive() && m_routingSession.IsFollowing(), isAutozoomEnabled, - simplifiedTrafficColors, move(overlaysShowStatsFn)); + df::DrapeEngine::Params p( + params.m_apiVersion, contextFactory, make_ref(&m_stringsBundle), + dp::Viewport(0, 0, params.m_surfaceWidth, params.m_surfaceHeight), + df::MapDataProvider(idReadFn, featureReadFn, isCountryLoadedByNameFn, updateCurrentCountryFn), + params.m_hints, params.m_visualScale, fontsScaleFactor, move(params.m_widgetsInitInfo), + make_pair(params.m_initialMyPositionState, params.m_hasMyPositionState), + move(myPositionModeChangedFn), allow3dBuildings, trafficEnabled, + params.m_isChoosePositionMode, params.m_isChoosePositionMode, GetSelectedFeatureTriangles(), + m_routingSession.IsActive() && m_routingSession.IsFollowing(), isAutozoomEnabled, + simplifiedTrafficColors, move(overlaysShowStatsFn)); m_drapeEngine = make_unique_dp<df::DrapeEngine>(move(p)); m_drapeEngine->SetModelViewListener([this](ScreenBase const & screen) |