diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2016-12-09 17:13:01 -0800 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2016-12-13 09:42:46 -0800 |
commit | c12b52c6a7c90e3135712bcb99fa4b0904701295 (patch) | |
tree | d34a5fa8f8547982d42bc2abed1354adddc5e3cb /src/mbgl/renderer/debug_bucket.cpp | |
parent | 36616c7200d51e2fd66b00c9c66bb3a83ba5a880 (diff) | |
download | qtlocation-mapboxgl-c12b52c6a7c90e3135712bcb99fa4b0904701295.tar.gz |
[core] Fix debug rendering
* Off-by-one in DebugBucket indexing
* Must unbind VAO before binding index buffer in Context::createIndexBuffer
Diffstat (limited to 'src/mbgl/renderer/debug_bucket.cpp')
-rw-r--r-- | src/mbgl/renderer/debug_bucket.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/renderer/debug_bucket.cpp b/src/mbgl/renderer/debug_bucket.cpp index ef5e4f8d0f..167df4376f 100644 --- a/src/mbgl/renderer/debug_bucket.cpp +++ b/src/mbgl/renderer/debug_bucket.cpp @@ -46,8 +46,8 @@ DebugBucket::DebugBucket(const OverscaledTileID& id, vertices.emplace_back(FillAttributes::vertex(p)); if (prev) { - indices.emplace_back(vertices.vertexSize() - 1, - vertices.vertexSize()); + indices.emplace_back(vertices.vertexSize() - 2, + vertices.vertexSize() - 1); } prev = p; |