diff options
Diffstat (limited to 'src/mbgl/shader/linesdf_shader.hpp')
-rw-r--r-- | src/mbgl/shader/linesdf_shader.hpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mbgl/shader/linesdf_shader.hpp b/src/mbgl/shader/linesdf_shader.hpp index 4c1fd89635..def4a2a983 100644 --- a/src/mbgl/shader/linesdf_shader.hpp +++ b/src/mbgl/shader/linesdf_shader.hpp @@ -6,11 +6,18 @@ namespace mbgl { +namespace gl { +template <class> class VertexBuffer; +} // namespace gl + +class LineVertex; + class LineSDFShader : public Shader { public: LineSDFShader(gl::Context&, Defines defines = None); - void bind(int8_t* offset) final; + void bind(const gl::VertexBuffer<LineVertex>&, + const int8_t* offset); UniformMatrix<4> u_matrix = {"u_matrix", *this}; Uniform<Color> u_color = {"u_color", *this}; |