diff options
author | Konstantin Käfer <mail@kkaefer.com> | 2016-05-25 20:52:19 +0200 |
---|---|---|
committer | Konstantin Käfer <mail@kkaefer.com> | 2016-05-25 21:51:25 +0200 |
commit | b4de5f472ae2e8d2b16ba7209184150117eec6bc (patch) | |
tree | 46dc0c900603198a5adddad478e2b8915de21ef0 /src/mbgl/renderer/painter_debug.cpp | |
parent | 6f1477f2d4aee46f41215d16dcc0a2755e4ae721 (diff) | |
download | qtlocation-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.cpp | 13 |
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(); |