evas: fixed GL image masking 79/94779/2 submit/tizen_3.0/20161102.045635
authorJaeun Choi <jaeun12.choi@samsung.com>
Tue, 1 Nov 2016 06:03:18 +0000 (15:03 +0900)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 2 Nov 2016 02:31:29 +0000 (19:31 -0700)
commit22cb791df87504b920dfb56c97e321a270840fc9
tree235bc177b2df1fed82fe1ae0aba93019f2d042bc
parent3204550d2ff188a86485296234392ed6e4b295a7
evas: fixed GL image masking

GL image masking was broken on window rotation.
This patch fixes the bug by simplifying masking code:
handling the mask image as general images and pushing 6 vertices
instead of pushing the geometry of it.

@fix

Change-Id: Ib9c809927e7d5c1ae72f69b62a2a35c7d4cefbb3
src/modules/evas/engines/gl_common/evas_gl_context.c
src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x [changed mode: 0755->0644]
src/modules/evas/engines/gl_common/shader/vertex.glsl