From: Bowon Ryu Date: Tue, 14 May 2024 06:35:23 +0000 (+0900) Subject: [Tizen] Change the precision of position in text atlas shader X-Git-Tag: accepted/tizen/8.0/unified/20240520.155119^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=267cd4fbdd72ed1dc2ea020f1d8590ab0663c41a;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git [Tizen] Change the precision of position in text atlas shader 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 --- diff --git a/dali-toolkit/internal/graphics/shaders/text-atlas-shader.vert b/dali-toolkit/internal/graphics/shaders/text-atlas-shader.vert index 388f0c2..0d2d621 100644 --- a/dali-toolkit/internal/graphics/shaders/text-atlas-shader.vert +++ b/dali-toolkit/internal/graphics/shaders/text-atlas-shader.vert @@ -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;