[drape] nits

Signed-off-by: x7z4w <x7z4w@noreply.codeberg.org>
This commit is contained in:
x7z4w
2025-11-24 17:34:56 +00:00
parent 298518ae72
commit 7e561d09d3
17 changed files with 51 additions and 112 deletions

View File

@@ -37,14 +37,7 @@
#include "std/target_os.hpp"
#include <algorithm>
#include <array>
#include <chrono>
#include <cmath>
#include <functional>
#include <limits>
#include <memory>
#include <thread>
#include <utility>
namespace df
{
@@ -1827,6 +1820,7 @@ void FrontendRenderer::BuildOverlayTree(ScreenBase const & modelView)
return;
BeginUpdateOverlayTree(modelView);
for (auto const layerId :
{DepthLayer::OverlayUnderBuildingLayer, DepthLayer::OverlayLayer, DepthLayer::RoutingBottomMarkLayer, DepthLayer::RoutingMarkLayer})
{

View File

@@ -11,8 +11,8 @@ namespace df
namespace
{
double constexpr kValidPathSplineTurn = 15 * math::pi / 180;
double constexpr kCosTurn = 0.999989561; // cos(kValidPathSplineTurn)
double constexpr kSinTurn = 0.004569245; // sin(kValidPathSplineTurn)
double constexpr kCosTurn = 0.999989561; // cos(kValidPathSplineTurn)
double constexpr kSinTurn = 0.004569245; // sin(kValidPathSplineTurn)
double constexpr kRoundStep = 23;
int constexpr kMaxStepsCount = 7;
@@ -122,11 +122,6 @@ ref_ptr<PathTextLayout> const PathTextContext::GetLayout() const
return make_ref(m_layout);
}
void PathTextContext::BeforeUpdate()
{
m_updated = false;
}
std::vector<double> const & PathTextContext::GetOffsets() const
{
return m_globalOffsets;

View File

@@ -21,7 +21,8 @@ public:
bool GetPivot(size_t textIndex, m2::PointD & pivot, m2::Spline::iterator & centerPointIter) const;
void BeforeUpdate();
// TODO: these are unused?
inline void BeforeUpdate() { m_updated = false; }
void Update(ScreenBase const & screen);
std::vector<double> const & GetOffsets() const;

View File

@@ -8,8 +8,6 @@
#include "geometry/screenbase.hpp"
#include "base/stl_helpers.hpp"
#include <algorithm>
#include <sstream>
#include <utility>
@@ -115,8 +113,9 @@ void RenderGroup::Render(ref_ptr<dp::GraphicsContext> context, ref_ptr<gpu::Prog
for (auto & renderBucket : m_renderBuckets)
renderBucket->Render(context, m_state.GetDrawAsLine());
for (auto const & renderBucket : m_renderBuckets)
renderBucket->RenderDebug(context, screen, debugRectRenderer);
if (debugRectRenderer && debugRectRenderer->IsEnabled())
for (auto const & renderBucket : m_renderBuckets)
renderBucket->RenderDebug(context, screen, debugRectRenderer);
}
void RenderGroup::AddBucket(drape_ptr<dp::RenderBucket> && bucket)