diff --git a/src/mbgl/tile/raster_tile_data.cpp b/src/mbgl/tile/raster_tile_data.cpp index 10445cdcd..6280c2a97 100644 --- a/src/mbgl/tile/raster_tile_data.cpp +++ b/src/mbgl/tile/raster_tile_data.cpp @@ -82,7 +82,3 @@ void RasterTileData::cancel() { req = nullptr; workRequest.reset(); } - -bool RasterTileData::hasData() const { - return bucket.get() != nullptr; -} diff --git a/src/mbgl/tile/raster_tile_data.hpp b/src/mbgl/tile/raster_tile_data.hpp index 46261b2b4..74e0cc400 100644 --- a/src/mbgl/tile/raster_tile_data.hpp +++ b/src/mbgl/tile/raster_tile_data.hpp @@ -23,7 +23,6 @@ public: void cancel() override; Bucket* getBucket(StyleLayer const &layer_desc) override; - bool hasData() const override; private: gl::TexturePool& texturePool; diff --git a/src/mbgl/tile/tile_data.hpp b/src/mbgl/tile/tile_data.hpp index 14c43eb03..e223c12e0 100644 --- a/src/mbgl/tile/tile_data.hpp +++ b/src/mbgl/tile/tile_data.hpp @@ -82,9 +82,6 @@ public: return state == State::partial || state == State::parsed; } - // Returns true when there's at least some data that we can render. - virtual bool hasData() const = 0; - State getState() const { return state; } diff --git a/src/mbgl/tile/vector_tile_data.cpp b/src/mbgl/tile/vector_tile_data.cpp index a707d4882..220290cbf 100644 --- a/src/mbgl/tile/vector_tile_data.cpp +++ b/src/mbgl/tile/vector_tile_data.cpp @@ -216,8 +216,4 @@ void VectorTileData::cancel() { workRequest.reset(); } -bool VectorTileData::hasData() const { - return !buckets.empty(); -} - } // namespace mbgl diff --git a/src/mbgl/tile/vector_tile_data.hpp b/src/mbgl/tile/vector_tile_data.hpp index d7f31bcab..b38fe3828 100644 --- a/src/mbgl/tile/vector_tile_data.hpp +++ b/src/mbgl/tile/vector_tile_data.hpp @@ -34,8 +34,6 @@ public: void redoPlacement(PlacementConfig config, const std::function&) override; void redoPlacement(const std::function&) override; - bool hasData() const override; - void queryRenderedFeatures( std::unordered_map>& result, const GeometryCoordinates& queryGeometry,