diff options
Diffstat (limited to 'src/mbgl/renderer/sources/render_image_source.cpp')
-rw-r--r-- | src/mbgl/renderer/sources/render_image_source.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mbgl/renderer/sources/render_image_source.cpp b/src/mbgl/renderer/sources/render_image_source.cpp index e63c9ad15c..2c6538221f 100644 --- a/src/mbgl/renderer/sources/render_image_source.cpp +++ b/src/mbgl/renderer/sources/render_image_source.cpp @@ -37,18 +37,18 @@ void RenderImageSource::upload(gfx::UploadPass& uploadPass) { } } -void RenderImageSource::prepare(PaintParameters& parameters) { +void RenderImageSource::prepare(const SourcePrepareParameters& parameters) { if (!isLoaded()) { return; } matrices.clear(); - + const auto& transformParams = parameters.transform; for (auto& tileId : tileIds) { mat4 matrix; matrix::identity(matrix); - parameters.state.matrixFor(matrix, tileId); - matrix::multiply(matrix, parameters.alignedProjMatrix, matrix); + transformParams.state.matrixFor(matrix, tileId); + matrix::multiply(matrix, transformParams.alignedProjMatrix, matrix); matrices.push_back(matrix); } } |