summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/painter_debug.cpp
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2016-05-25 20:52:19 +0200
committerKonstantin Käfer <mail@kkaefer.com>2016-05-25 21:51:25 +0200
commitb4de5f472ae2e8d2b16ba7209184150117eec6bc (patch)
tree46dc0c900603198a5adddad478e2b8915de21ef0 /src/mbgl/renderer/painter_debug.cpp
parent6f1477f2d4aee46f41215d16dcc0a2755e4ae721 (diff)
downloadqtlocation-mapboxgl-b4de5f472ae2e8d2b16ba7209184150117eec6bc.tar.gz
[core] rename TileData::State to DataAvailability and make it private
Diffstat (limited to 'src/mbgl/renderer/painter_debug.cpp')
-rw-r--r--src/mbgl/renderer/painter_debug.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/mbgl/renderer/painter_debug.cpp b/src/mbgl/renderer/painter_debug.cpp
index d99bfbd22f..09dcbe3b90 100644
--- a/src/mbgl/renderer/painter_debug.cpp
+++ b/src/mbgl/renderer/painter_debug.cpp
@@ -29,11 +29,14 @@ void Painter::renderDebugText(TileData& tileData, const mat4 &matrix) {
config.depthTest = GL_FALSE;
- if (!tileData.debugBucket || tileData.debugBucket->state != tileData.getState()
- || !(tileData.debugBucket->modified == tileData.modified)
- || !(tileData.debugBucket->expires == tileData.expires)
- || tileData.debugBucket->debugMode != frame.debugOptions) {
- tileData.debugBucket = std::make_unique<DebugBucket>(tileData.id, tileData.getState(), tileData.modified, tileData.expires, frame.debugOptions);
+ if (!tileData.debugBucket || tileData.debugBucket->renderable != tileData.isRenderable() ||
+ tileData.debugBucket->complete != tileData.isComplete() ||
+ !(tileData.debugBucket->modified == tileData.modified) ||
+ !(tileData.debugBucket->expires == tileData.expires) ||
+ tileData.debugBucket->debugMode != frame.debugOptions) {
+ tileData.debugBucket = std::make_unique<DebugBucket>(
+ tileData.id, tileData.isRenderable(), tileData.isComplete(), tileData.modified,
+ tileData.expires, frame.debugOptions);
}
config.program = plainShader->getID();