Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaria Volvenkova <d.volvenkova@corp.mail.ru>2018-08-01 16:03:12 +0300
committerRoman Kuznetsov <r.kuznetsow@gmail.com>2018-08-01 16:21:56 +0300
commit3655eb9d4df3203787eb17636a7c921dbee4596d (patch)
tree3690b78d17228e14a2b65e8845539dc1f5d594f3 /drape_frontend
parent78d4b47d1c52c920a581db1df7323fe614ebfa36 (diff)
Minor SetClearColor refactoring.
Diffstat (limited to 'drape_frontend')
-rwxr-xr-xdrape_frontend/frontend_renderer.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/drape_frontend/frontend_renderer.cpp b/drape_frontend/frontend_renderer.cpp
index 8fd15e4c3c..16cdd58bcd 100755
--- a/drape_frontend/frontend_renderer.cpp
+++ b/drape_frontend/frontend_renderer.cpp
@@ -1324,7 +1324,7 @@ void FrontendRenderer::Render3dLayer(ScreenBase const & modelView, bool useFrame
{
ASSERT(m_buildingsFramebuffer->IsSupported(), ());
m_buildingsFramebuffer->Enable();
- context->SetClearColor(0.0f, 0.0f, 0.0f, 0.0f);
+ context->SetClearColor(dp::Color::Transparent());
context->Clear(dp::ClearBits::ColorBit | dp::ClearBits::DepthBit);
}
else
@@ -1460,8 +1460,8 @@ void FrontendRenderer::RenderEmptyFrame()
context->SetDefaultFramebuffer();
- auto const c = dp::Extract(drule::rules().GetBgColor(1 /* scale */), 0);
- context->SetClearColor(c.GetRedF(), c.GetGreenF(), c.GetBlueF(), 1.0f);
+ auto const c = dp::Extract(drule::rules().GetBgColor(1 /* scale */), 255);
+ context->SetClearColor(c);
m_viewport.Apply();
context->Clear(dp::ClearBits::ColorBit);
@@ -1544,8 +1544,8 @@ void FrontendRenderer::RefreshBgColor()
auto const scale = std::min(df::GetDrawTileScale(m_userEventStream.GetCurrentScreen()),
scales::GetUpperStyleScale());
auto const color = drule::rules().GetBgColor(scale);
- auto const c = dp::Extract(color, 0 /*255 - (color >> 24)*/);
- m_contextFactory->GetDrawContext()->SetClearColor(c.GetRedF(), c.GetGreenF(), c.GetBlueF(), 1.0f);
+ auto const c = dp::Extract(color, 255);
+ m_contextFactory->GetDrawContext()->SetClearColor(c);
}
void FrontendRenderer::DisablePerspective()