Evas masking: Simplify map masking shaders.
authorJean-Philippe Andre <jp.andre@samsung.com>
Thu, 26 Feb 2015 08:19:07 +0000 (17:19 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 26 Feb 2015 08:49:21 +0000 (17:49 +0900)
commitb815f570788a4b643a6a499e421d7d49975e1cca
tree950595a218a170eb236f72d4efa645e20060d67c
parent053430739e147c7af84a5c768f074bb7fb095cb7
Evas masking: Simplify map masking shaders.

Use vertex shader for all coordinates computations.
This reduces the number of varyings used.
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_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_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