From 8bdb8524fb1b0f3b849b06f72af9f56fd0fe2937 Mon Sep 17 00:00:00 2001
From: Janne Koskinen <janne.p.koskinen@qt.io>
Date: Fri, 20 Apr 2018 12:49:41 +0300
Subject: [PATCH] Fix mapcoloreffect shader

some glsl compilers don't implicitly convert from int to float
---
 clusterTemplate/effects/MapColorEffect.effect | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/clusterTemplate/effects/MapColorEffect.effect b/clusterTemplate/effects/MapColorEffect.effect
index 769fda2..dd58f09 100644
--- a/clusterTemplate/effects/MapColorEffect.effect
+++ b/clusterTemplate/effects/MapColorEffect.effect
@@ -30,10 +30,10 @@ void frag()
     vec4 outcolor = vec4(0.0,0.0,0.0,1.0);
     
     if(origColor.r > 0.1){
-        outcolor = descolor * vec4(road_color,1.0)*4;
+        outcolor = descolor * vec4(road_color,1.0)*4.0;
     }
     else if(origColor.b > 0.1){
-        outcolor = descolor * vec4(water_color,1.0)*8;
+        outcolor = descolor * vec4(water_color,1.0)*8.0;
     }
     else{
         outcolor = vec4(land_color,1.0);
-- 
GitLab