Merge "Shader compilation tool for dali-toolkit" into devel/master
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / internal / graphics / shaders / text-visual-multi-color-text-with-style-shader.frag
1 varying mediump vec2 vTexCoord;
2 uniform sampler2D sTexture;
3 uniform sampler2D sStyle;
4 uniform lowp vec4 uColor;
5 uniform lowp vec3 mixColor;
6
7 void main()
8 {
9   mediump vec4 textTexture = texture2D( sTexture, vTexCoord );
10   mediump vec4 styleTexture = texture2D( sStyle, vTexCoord );
11
12   // Draw the text as overlay above the style
13   gl_FragColor = ( textTexture + styleTexture * ( 1.0 - textTexture.a ) ) * uColor * vec4( mixColor, 1.0 );
14 }