| 1666 | } |
| 1667 | |
| 1668 | void FrontendRenderer::RenderUserMarksLayer(ScreenBase const & modelView, DepthLayer layerId) |
| 1669 | { |
| 1670 | TRACE_SECTION("[drape] RenderUserMarksLayer"); |
| 1671 | auto & renderGroups = m_layers[static_cast<size_t>(layerId)].m_renderGroups; |
| 1672 | if (renderGroups.empty()) |
| 1673 | return; |
| 1674 | |
| 1675 | CHECK(m_context != nullptr, ()); |
| 1676 | DEBUG_LABEL(m_context, "User Marks: " + DebugPrint(layerId)); |
| 1677 | m_context->Clear(dp::ClearBits::DepthBit, dp::kClearBitsStoreAll); |
| 1678 | |
| 1679 | for (drape_ptr<RenderGroup> & group : renderGroups) |
| 1680 | RenderSingleGroup(m_context, modelView, make_ref(group)); |
| 1681 | } |
| 1682 | |
| 1683 | void FrontendRenderer::RenderNonDisplaceableUserMarksLayer(ScreenBase const & modelView, DepthLayer layerId) |
| 1684 | { |
nothing calls this directly
no test coverage detected