[Tizen] Change the precision of position in text atlas shader 28/311128/1 accepted/tizen/7.0/unified/20240516.140920
authorBowon Ryu <bowon.ryu@samsung.com>
Tue, 14 May 2024 06:35:23 +0000 (15:35 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Tue, 14 May 2024 09:39:05 +0000 (18:39 +0900)
There are some visual artifact when too many glyhps in editable text.
Change mediump to highp to fix issue.

Change-Id: I0f89447160f6bce0107c6ae5de5efeb9b4436afc
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
dali-toolkit/internal/graphics/shaders/text-atlas-shader.vert

index 388f0c2..0d2d621 100644 (file)
@@ -1,4 +1,4 @@
-attribute mediump vec2    aPosition;
+attribute   highp vec2    aPosition;
 attribute mediump vec2    aTexCoord;
 attribute mediump vec4    aColor;
 uniform   mediump vec2    uOffset;
@@ -8,7 +8,7 @@ varying   mediump vec4    vColor;
 
 void main()
 {
-  mediump vec4 position = vec4( aPosition.xy + uOffset, 0.0, 1.0 );
+  highp vec4 position = vec4( aPosition.xy + uOffset, 0.0, 1.0 );
   gl_Position = uMvpMatrix * position;
   vTexCoord = aTexCoord;
   vColor = aColor;