From 6551a4d11b40d2a1cdb8649a6ebdec3ee19a4cd6 Mon Sep 17 00:00:00 2001 From: "r.kuznetsov" Date: Tue, 19 Sep 2017 11:06:17 +0300 Subject: [PATCH] Turn off AA by energy saving issues --- drape/support_manager.cpp | 27 ++++++++++++++------------- drape_frontend/drape_engine.cpp | 11 ++++++----- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/drape/support_manager.cpp b/drape/support_manager.cpp index 5528f467bc..2f55082caf 100644 --- a/drape/support_manager.cpp +++ b/drape/support_manager.cpp @@ -55,19 +55,20 @@ void SupportManager::Init() LOG(LINFO, ("Max line width =", m_maxLineWidth)); // Set up default antialiasing value. - bool val; - if (!settings::Get(kSupportedAntialiasing, val)) - { -#ifdef OMIM_OS_ANDROID - std::vector const models = {"Mali-G71", "Mali-T880", "Adreno (TM) 540", - "Adreno (TM) 530", "Adreno (TM) 430"}; - m_isAntialiasingEnabledByDefault = - (std::find(models.begin(), models.end(), renderer) != models.end()); -#else - m_isAntialiasingEnabledByDefault = true; -#endif - settings::Set(kSupportedAntialiasing, m_isAntialiasingEnabledByDefault); - } + // Turn off AA for a while by energy-saving issues. +// bool val; +// if (!settings::Get(kSupportedAntialiasing, val)) +// { +//#ifdef OMIM_OS_ANDROID +// std::vector const models = {"Mali-G71", "Mali-T880", "Adreno (TM) 540", +// "Adreno (TM) 530", "Adreno (TM) 430"}; +// m_isAntialiasingEnabledByDefault = +// (std::find(models.begin(), models.end(), renderer) != models.end()); +//#else +// m_isAntialiasingEnabledByDefault = true; +//#endif +// settings::Set(kSupportedAntialiasing, m_isAntialiasingEnabledByDefault); +// } } SupportManager & SupportManager::Instance() diff --git a/drape_frontend/drape_engine.cpp b/drape_frontend/drape_engine.cpp index faa29a3e0d..7c5a2024fc 100644 --- a/drape_frontend/drape_engine.cpp +++ b/drape_frontend/drape_engine.cpp @@ -54,11 +54,12 @@ DrapeEngine::DrapeEngine(Params && params) if (!settings::Get(dp::kSupportedAntialiasing, enabledAntialiasing)) enabledAntialiasing = false; - if (enabledAntialiasing) - { - LOG(LINFO, ("Antialiasing is enabled")); - effects.push_back(PostprocessRenderer::Antialiasing); - } + // Turn off AA for a while by energy-saving issues. + //if (enabledAntialiasing) + //{ + // LOG(LINFO, ("Antialiasing is enabled")); + // effects.push_back(PostprocessRenderer::Antialiasing); + //} MyPositionController::Params mpParams(mode, timeInBackground,