summaryrefslogtreecommitdiff
path: root/src/mbgl/map
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2017-02-13 15:19:44 -0800
committerJohn Firebaugh <john.firebaugh@gmail.com>2017-02-14 16:28:12 -0600
commit5524506abd7194456e187532201260b075ea4d93 (patch)
tree3590ca89d55cca8b798f369289f3838d0b5a5805 /src/mbgl/map
parent3fa6a4f4ff148303a14a751009f5596aa3f7effc (diff)
downloadqtlocation-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/map')
-rw-r--r--src/mbgl/map/map.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/mbgl/map/map.cpp b/src/mbgl/map/map.cpp
index bd69ce50f4..2837a95bc5 100644
--- a/src/mbgl/map/map.cpp
+++ b/src/mbgl/map/map.cpp
@@ -924,8 +924,6 @@ void Map::addImage(const std::string& name, std::unique_ptr<const SpriteImage> i
impl->styleMutated = true;
impl->style->spriteAtlas->setSprite(name, std::move(image));
- impl->style->spriteAtlas->updateDirty();
-
impl->onUpdate(Update::Repaint);
}
@@ -936,8 +934,6 @@ void Map::removeImage(const std::string& name) {
impl->styleMutated = true;
impl->style->spriteAtlas->removeSprite(name);
- impl->style->spriteAtlas->updateDirty();
-
impl->onUpdate(Update::Repaint);
}