Fixed regression with Actor::COLOR property in TextLabel 49/57149/1
authorPaul Wisbey <p.wisbey@samsung.com>
Fri, 15 Jan 2016 11:16:48 +0000 (11:16 +0000)
committerPaul Wisbey <p.wisbey@samsung.com>
Fri, 15 Jan 2016 11:16:48 +0000 (11:16 +0000)
Change-Id: I16eb72d23354af029f5e451e60e99219456663af

dali-toolkit/internal/text/rendering/atlas/atlas-glyph-manager-impl.cpp

index 0a90ef2..c8ea1e2 100644 (file)
@@ -48,6 +48,7 @@ void main()
 );
 
 const char* FRAGMENT_SHADER_L8 = MAKE_SHADER(
+uniform lowp    vec4      uColor;
 uniform         sampler2D sTexture;
 varying mediump vec2      vTexCoord;
 varying mediump vec4      vColor;
@@ -55,7 +56,7 @@ varying mediump vec4      vColor;
 void main()
 {
   mediump vec4 color = texture2D( sTexture, vTexCoord );
-  gl_FragColor = vec4( vColor.rgb, vColor.a * color.r );
+  gl_FragColor = vec4( vColor.rgb * uColor.rgb, vColor.a * uColor.a * color.r );
 }
 );