Evas masking: Fix masking of maps in GL
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 26 Feb 2015 11:42:45 +0000 (20:42 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 27 Feb 2015 04:06:09 +0000 (13:06 +0900)
commit0da6278af827f19c7e07ad871e28884bf090ff5a
tree3c6959290b3aabe82d4a95fb7a8b1cae142cff84
parentfab0d7f9d391fc4e85cbc021c3ea1a79323aa5bf
Evas masking: Fix masking of maps in GL

This completes the transition to auto-scaled mask images when
using the GL engine. Now the shaders do the work on-the-fly of
resizing the mask.
src/modules/evas/engines/gl_common/evas_gl_common.h
src/modules/evas/engines/gl_common/evas_gl_context.c
src/modules/evas/engines/gl_common/evas_gl_image.c
src/modules/evas/engines/gl_common/shader/evas_gl_shaders.x
src/modules/evas/engines/gl_common/shader/map_mask_bgra_frag.shd
src/modules/evas/engines/gl_common/shader/map_mask_bgra_nomul_vert.shd
src/modules/evas/engines/gl_common/shader/map_mask_bgra_vert.shd
src/modules/evas/engines/gl_common/shader/map_mask_frag.shd
src/modules/evas/engines/gl_common/shader/map_mask_nomul_vert.shd
src/modules/evas/engines/gl_common/shader/map_mask_vert.shd