diff options
Diffstat (limited to 'src/mbgl/renderer/paint_parameters.cpp')
-rw-r--r-- | src/mbgl/renderer/paint_parameters.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mbgl/renderer/paint_parameters.cpp b/src/mbgl/renderer/paint_parameters.cpp index 55dbf70472..3458c47da0 100644 --- a/src/mbgl/renderer/paint_parameters.cpp +++ b/src/mbgl/renderer/paint_parameters.cpp @@ -1,6 +1,7 @@ #include <mbgl/renderer/paint_parameters.hpp> #include <mbgl/renderer/update_parameters.hpp> #include <mbgl/renderer/render_static_data.hpp> +#include <mbgl/gfx/command_encoder.hpp> #include <mbgl/map/transform_state.hpp> namespace mbgl { @@ -17,6 +18,7 @@ PaintParameters::PaintParameters(gfx::Context& context_, Placement::VariableOffsets variableOffsets_) : context(context_), backend(backend_), + encoder(context.createCommandEncoder()), state(updateParameters.transformState), evaluatedLight(evaluatedLight_), staticData(staticData_), @@ -53,6 +55,8 @@ PaintParameters::PaintParameters(gfx::Context& context_, } } +PaintParameters::~PaintParameters() = default; + mat4 PaintParameters::matrixForTile(const UnwrappedTileID& tileID, bool aligned) const { mat4 matrix; state.matrixFor(matrix, tileID); |