diff options
author | Daria Volvenkova <d.volvenkova@corp.mail.ru> | 2018-08-01 16:03:12 +0300 |
---|---|---|
committer | Roman Kuznetsov <r.kuznetsow@gmail.com> | 2018-08-01 16:21:56 +0300 |
commit | 3655eb9d4df3203787eb17636a7c921dbee4596d (patch) | |
tree | 3690b78d17228e14a2b65e8845539dc1f5d594f3 /drape_frontend | |
parent | 78d4b47d1c52c920a581db1df7323fe614ebfa36 (diff) |
Minor SetClearColor refactoring.
Diffstat (limited to 'drape_frontend')
-rwxr-xr-x | drape_frontend/frontend_renderer.cpp | 10 |
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() |