evas: Fix shader for text masking 60/84160/4
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 12 Aug 2016 02:09:16 +0000 (11:09 +0900)
committerHermet Park <chuneon.park@samsung.com>
Wed, 2 Nov 2016 08:14:01 +0000 (01:14 -0700)
Fixes T4338

@fix

Change-Id: I0996d717e591657c059bda440301cd8a362d05f8

src/modules/evas/engines/gl_common/evas_gl_shader.c

index 29ceb2f..9a3e9b3 100644 (file)
@@ -814,13 +814,13 @@ evas_gl_common_shader_flags_get(Evas_GL_Shared *shared, Shader_Type type,
      }
 //
 
-   if (mtex)
-     flags |= SHADER_FLAG_MASK;
-
    if (bgra)
      flags |= SHADER_FLAG_BGRA;
 
 end:
+   if (mtex)
+     flags |= SHADER_FLAG_MASK;
+
    if (psam) *psam = sam;
    if (pnomul) *pnomul = nomul;
    if (pmasksam) *pmasksam = masksam;