diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2017-02-13 15:19:44 -0800 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2017-02-14 16:28:12 -0600 |
commit | 5524506abd7194456e187532201260b075ea4d93 (patch) | |
tree | 3590ca89d55cca8b798f369289f3838d0b5a5805 /src/mbgl/annotation | |
parent | 3fa6a4f4ff148303a14a751009f5596aa3f7effc (diff) | |
download | qtlocation-mapboxgl-5524506abd7194456e187532201260b075ea4d93.tar.gz |
[core] Eliminate SpriteAtlas::updateDirty
Simplify internal datastructures. Properly remove rects from the bin pack when an image is removed.
Diffstat (limited to 'src/mbgl/annotation')
-rw-r--r-- | src/mbgl/annotation/annotation_manager.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/mbgl/annotation/annotation_manager.cpp b/src/mbgl/annotation/annotation_manager.cpp index fbc0469c21..ed1518fb7b 100644 --- a/src/mbgl/annotation/annotation_manager.cpp +++ b/src/mbgl/annotation/annotation_manager.cpp @@ -222,12 +222,10 @@ void AnnotationManager::removeTile(AnnotationTile& tile) { void AnnotationManager::addIcon(const std::string& name, std::shared_ptr<const SpriteImage> sprite) { spriteAtlas.setSprite(name, sprite); - spriteAtlas.updateDirty(); } void AnnotationManager::removeIcon(const std::string& name) { spriteAtlas.removeSprite(name); - spriteAtlas.updateDirty(); } double AnnotationManager::getTopOffsetPixelsForIcon(const std::string& name) { |