From 1606713a487508c9581e0422ca165243b8975931 Mon Sep 17 00:00:00 2001 From: Alexander Shalamov Date: Tue, 9 Apr 2019 11:37:43 +0300 Subject: [core] Add optional sortKey to segment --- src/mbgl/programs/segment.hpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mbgl/programs/segment.hpp b/src/mbgl/programs/segment.hpp index 5976550d2c..98628507c2 100644 --- a/src/mbgl/programs/segment.hpp +++ b/src/mbgl/programs/segment.hpp @@ -14,11 +14,13 @@ public: Segment(std::size_t vertexOffset_, std::size_t indexOffset_, std::size_t vertexLength_ = 0, - std::size_t indexLength_ = 0) + std::size_t indexLength_ = 0, + unsigned int sortKey_ = 0u) : vertexOffset(vertexOffset_), indexOffset(indexOffset_), vertexLength(vertexLength_), - indexLength(indexLength_) {} + indexLength(indexLength_), + sortKey(sortKey_) {} Segment(Segment&&) = default; @@ -36,6 +38,8 @@ public: // * when two fill layers have the same layout properties, but one // uses fill-color and the other uses fill-pattern mutable std::map drawScopes; + + unsigned int sortKey; }; template -- cgit v1.2.1