diff --git a/map/tile_renderer.cpp b/map/tile_renderer.cpp index f5720d1e1b..9ac7531b70 100644 --- a/map/tile_renderer.cpp +++ b/map/tile_renderer.cpp @@ -340,18 +340,6 @@ TileCache & TileRenderer::GetTileCache() return m_tileCache; } -Tile const * TileRenderer::GetTile(const Tiler::RectInfo & rectInfo) -{ - TileStructuresLockGuard lock(m_tileCache, m_tileSet); - - CacheActiveTile(rectInfo); - - if (m_tileCache.HasTile(rectInfo)) - return &m_tileCache.GetTile(rectInfo); - - return NULL; -} - void TileRenderer::CacheActiveTile(Tiler::RectInfo const & rectInfo) { if (m_tileSet.HasTile(rectInfo)) @@ -366,8 +354,6 @@ void TileRenderer::CacheActiveTile(Tiler::RectInfo const & rectInfo) } m_tileCache.AddTile(rectInfo, TileCache::Entry(tile, m_resourceManager)); - m_tileCache.LockTile(rectInfo); - m_tileSet.RemoveTile(rectInfo); } } diff --git a/map/tile_renderer.hpp b/map/tile_renderer.hpp index 62a52761a6..ef9cb7a987 100644 --- a/map/tile_renderer.hpp +++ b/map/tile_renderer.hpp @@ -103,8 +103,6 @@ public: core::CommandsQueue::Chain const & afterTileFns = core::CommandsQueue::Chain()); /// get tile cache. TileCache & GetTileCache(); - /// get tile from render if tile already rendered, otherwise return NULL - Tile const * GetTile(Tiler::RectInfo const & rectInfo); /// Move active tile to cache if tile alrady rendered void CacheActiveTile(Tiler::RectInfo const & rectInfo); /// wait on a condition variable for an empty queue.