From 62f6338d5bc0f0a2c515f45ba30bf5de506e9929 Mon Sep 17 00:00:00 2001 From: Aleksandar Stojiljkovic Date: Thu, 30 May 2019 09:45:02 +0300 Subject: [core] Fix: fill-extrusion-vertical-gradient was ignored. #14784 fill-extrusion-vertical-gradient "property-type": "data-constant" and it shouldn't be computed through property binders. Fixes: #14784 --- src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp') diff --git a/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp b/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp index 6355479193..29002d8bdf 100644 --- a/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp +++ b/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp @@ -134,7 +134,8 @@ void RenderFillExtrusionLayer::render(PaintParameters& parameters) { parameters.state), parameters.state, evaluated.get(), - parameters.evaluatedLight + parameters.evaluatedLight, + evaluated.get() ), {}, {}, @@ -188,7 +189,8 @@ void RenderFillExtrusionLayer::render(PaintParameters& parameters) { evaluated.get(), -std::pow(2, tile.id.canonical.z) / util::tileSize / 8.0f, parameters.pixelRatio, - parameters.evaluatedLight + parameters.evaluatedLight, + evaluated.get() ), patternPosA, patternPosB, -- cgit v1.2.1