| 128 | } |
| 129 | |
| 130 | void TrafficRenderer::OnGeometryReady(int currentZoomLevel) |
| 131 | { |
| 132 | m_renderData.erase( |
| 133 | std::remove_if(m_renderData.begin(), m_renderData.end(), [¤tZoomLevel](TrafficRenderData const & rd) |
| 134 | { return rd.m_tileKey.m_zoomLevel != currentZoomLevel; }), |
| 135 | m_renderData.end()); |
| 136 | } |
| 137 | |
| 138 | void TrafficRenderer::RenderTraffic(ref_ptr<dp::GraphicsContext> context, ref_ptr<gpu::ProgramManager> mng, |
| 139 | ScreenBase const & screen, int zoomLevel, float opacity, |
no test coverage detected