summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/painter_raster.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/renderer/painter_raster.cpp')
-rw-r--r--src/mbgl/renderer/painter_raster.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mbgl/renderer/painter_raster.cpp b/src/mbgl/renderer/painter_raster.cpp
index 441bca9dc8..6acd29eb37 100644
--- a/src/mbgl/renderer/painter_raster.cpp
+++ b/src/mbgl/renderer/painter_raster.cpp
@@ -60,19 +60,19 @@ void Painter::renderRaster(PaintParameters& parameters,
colorModeForRenderPass(),
parameters.shaders.raster,
RasterUniforms::Values {
- tile.matrix,
- 0,
- 1,
- properties.rasterOpacity.value,
- 0,
- properties.rasterBrightnessMin.value,
- properties.rasterBrightnessMax.value,
- saturationFactor(properties.rasterSaturation.value),
- contrastFactor(properties.rasterContrast.value),
- spinWeights(properties.rasterHueRotate.value),
- 1.0f,
- 1.0f,
- std::array<float, 2> {{ 0.0f, 0.0f }}
+ uniforms::u_matrix::Value{ tile.matrix },
+ uniforms::u_image0::Value{ 0 },
+ uniforms::u_image1::Value{ 1 },
+ uniforms::u_opacity0::Value{ properties.rasterOpacity.value },
+ uniforms::u_opacity1::Value{ 0 },
+ uniforms::u_brightness_low::Value{ properties.rasterBrightnessMin.value },
+ uniforms::u_brightness_high::Value{ properties.rasterBrightnessMax.value },
+ uniforms::u_saturation_factor::Value{ saturationFactor(properties.rasterSaturation.value) },
+ uniforms::u_contrast_factor::Value{ contrastFactor(properties.rasterContrast.value) },
+ uniforms::u_spin_weights::Value{ spinWeights(properties.rasterHueRotate.value) },
+ uniforms::u_buffer_scale::Value{ 1.0f },
+ uniforms::u_scale_parent::Value{ 1.0f },
+ uniforms::u_tl_parent::Value{ std::array<float, 2> {{ 0.0f, 0.0f }} },
},
gl::Unindexed<gl::TriangleStrip>(rasterVertexBuffer)
});