diff options
Diffstat (limited to 'src/mbgl/renderer/symbol_bucket.hpp')
-rw-r--r-- | src/mbgl/renderer/symbol_bucket.hpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mbgl/renderer/symbol_bucket.hpp b/src/mbgl/renderer/symbol_bucket.hpp index 5728cfa28c..cebb7e5dbe 100644 --- a/src/mbgl/renderer/symbol_bucket.hpp +++ b/src/mbgl/renderer/symbol_bucket.hpp @@ -2,7 +2,7 @@ #define MBGL_RENDERER_SYMBOLBUCKET #include <mbgl/renderer/bucket.hpp> -#include <mbgl/map/geometry_tile.hpp> +#include <mbgl/tile/geometry_tile.hpp> #include <mbgl/map/mode.hpp> #include <mbgl/geometry/vao.hpp> #include <mbgl/geometry/elements_buffer.hpp> @@ -70,7 +70,7 @@ public: SymbolBucket(float overscaling, float zoom, const MapMode); ~SymbolBucket() override; - void upload() override; + void upload(gl::GLObjectStore&) override; void render(Painter&, const StyleLayer&, const TileID&, const mat4&) override; bool hasData() const override; bool hasTextData() const; @@ -82,10 +82,10 @@ public: GlyphAtlas&, GlyphStore&); - void drawGlyphs(SDFShader& shader); - void drawIcons(SDFShader& shader); - void drawIcons(IconShader& shader); - void drawCollisionBoxes(CollisionBoxShader& shader); + void drawGlyphs(SDFShader&, gl::GLObjectStore&); + void drawIcons(SDFShader&, gl::GLObjectStore&); + void drawIcons(IconShader&, gl::GLObjectStore&); + void drawCollisionBoxes(CollisionBoxShader&, gl::GLObjectStore&); void parseFeatures(const GeometryTileLayer&, const FilterExpression&); |