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/map | |
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/map')
-rw-r--r-- | src/mbgl/map/map.cpp | 4 |
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); } |