summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/sources/render_image_source.cpp
diff options
context:
space:
mode:
authorAsheem Mamoowala <asheem.mamoowala@mapbox.com>2017-05-31 23:14:12 -0700
committerAsheem Mamoowala <asheem.mamoowala@mapbox.com>2017-06-01 15:38:01 -0700
commit5ff9d6e31ba391b3630fbfc0db1ca8da486e1b9f (patch)
tree5d463062de5537feb940572faeebf9f53a76f37e /src/mbgl/renderer/sources/render_image_source.cpp
parent8b37a0704c7c20b1664fee3dfcc79139982a1ce7 (diff)
downloadqtlocation-mapboxgl-5ff9d6e31ba391b3630fbfc0db1ca8da486e1b9f.tar.gz
[core] Reuse RasterBucket for ImageSource
Diffstat (limited to 'src/mbgl/renderer/sources/render_image_source.cpp')
-rw-r--r--src/mbgl/renderer/sources/render_image_source.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/mbgl/renderer/sources/render_image_source.cpp b/src/mbgl/renderer/sources/render_image_source.cpp
index 3fec926b7f..e5a7b1a6ed 100644
--- a/src/mbgl/renderer/sources/render_image_source.cpp
+++ b/src/mbgl/renderer/sources/render_image_source.cpp
@@ -137,8 +137,7 @@ void RenderImageSource::updateTiles(const TileParameters& parameters) {
}
bucket = std::make_unique<RasterBucket>(std::move(img));
} else {
- // Reuse the bucket
- bucket = std::make_unique<RasterBucket>(std::move(*bucket));
+ bucket->clear();
}
// Set Bucket Vertices, Indices, and segments