diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2016-11-14 11:57:02 -0800 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2016-11-15 13:55:08 -0800 |
commit | 377d0fb0d20fa4129d867f0e8762ce208ccee14d (patch) | |
tree | 408e883f6ca97ee62cb3aebd2ff243d4df45fa76 /src/mbgl/renderer/painter.hpp | |
parent | 58877d1b3ddf0e4521d680b85e31b7a4c6287302 (diff) | |
download | qtlocation-mapboxgl-377d0fb0d20fa4129d867f0e8762ce208ccee14d.tar.gz |
[core] Introduce SegmentVector
Diffstat (limited to 'src/mbgl/renderer/painter.hpp')
-rw-r--r-- | src/mbgl/renderer/painter.hpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mbgl/renderer/painter.hpp b/src/mbgl/renderer/painter.hpp index 3f5f28dad1..2aa317f95a 100644 --- a/src/mbgl/renderer/painter.hpp +++ b/src/mbgl/renderer/painter.hpp @@ -9,6 +9,7 @@ #include <mbgl/renderer/bucket.hpp> #include <mbgl/gl/context.hpp> +#include <mbgl/programs/debug_program.hpp> #include <mbgl/programs/fill_program.hpp> #include <mbgl/programs/raster_program.hpp> @@ -157,8 +158,13 @@ private: #endif gl::VertexBuffer<FillVertex, gl::Triangles> tileTriangleVertexBuffer; - gl::VertexBuffer<FillVertex, gl::LineStrip> tileLineStripVertexBuffer; + gl::SegmentVector<FillAttributes> tileTriangleSegments; + + gl::VertexBuffer<DebugVertex, gl::LineStrip> tileBorderVertexBuffer; + gl::SegmentVector<DebugAttributes> tileBorderSegments; + gl::VertexBuffer<RasterVertex, gl::TriangleStrip> rasterVertexBuffer; + gl::SegmentVector<RasterAttributes> rasterSegments; }; } // namespace mbgl |