Fix visual defect during text scroll
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / internal / graphics / shaders / border-visual-anti-aliasing-shader.frag
1 INPUT mediump float vAlpha;
2
3 uniform lowp vec4 uColor;
4 uniform lowp vec4 borderColor;
5 uniform lowp vec3 mixColor;
6 uniform mediump float borderSize;
7
8 void main()
9 {
10   OUT_COLOR = vec4(mixColor, 1.0) * borderColor * uColor;
11   OUT_COLOR.a *= smoothstep(0.0, 1.5, vAlpha) * smoothstep( borderSize + 1.5, borderSize, vAlpha );
12 }