summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2017-10-13 17:53:30 -0700
committerKonstantin Käfer <mail@kkaefer.com>2017-10-17 15:48:41 -0700
commit0cd646180e787a59e600cb184b189a801e261c5c (patch)
tree715fdf2c710c9cb01146e0eccf3fb1dc8567e3a6 /test
parentd95079a0f94fdc9294c41739fa993eb48ea2971d (diff)
downloadqtlocation-mapboxgl-0cd646180e787a59e600cb184b189a801e261c5c.tar.gz
[core] don't generate clip IDs for buckets/layers that don't need to be clipped
Diffstat (limited to 'test')
-rw-r--r--test/algorithm/generate_clip_ids.test.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/algorithm/generate_clip_ids.test.cpp b/test/algorithm/generate_clip_ids.test.cpp
index 1ebdccb99e..9dc86305af 100644
--- a/test/algorithm/generate_clip_ids.test.cpp
+++ b/test/algorithm/generate_clip_ids.test.cpp
@@ -8,13 +8,16 @@ struct Renderable {
UnwrappedTileID id;
ClipID clip;
bool used;
+ bool needsClipping;
Renderable(UnwrappedTileID id_,
ClipID clip_,
- bool used_ = true)
+ bool used_ = true,
+ bool needsClipping_ = true)
: id(std::move(id_)),
clip(std::move(clip_)),
- used(used_) {}
+ used(used_),
+ needsClipping(needsClipping_) {}
bool operator==(const Renderable& rhs) const {
return id == rhs.id && clip == rhs.clip;