Evas GL common: Fix GL masking with 12,21,22 sampling
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 3 Apr 2015 06:37:09 +0000 (15:37 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 3 Apr 2015 06:45:07 +0000 (15:45 +0900)
commit676c10b1538f6dbc96cdb871261b8846104e421a
tree06d3574f6e0c79be56538a751b631fef7641ae0c
parent61ab78d3f1ba4e836399f1d798b0c0f0d183f3ea
Evas GL common: Fix GL masking with 12,21,22 sampling

This is a new feature introduced by the shaders refactoring:
even masking shaders now support smooth sampling of the masked image
using the special 12,21,22 shaders.

Also, refactor the list of texture bindings so that it's
automatically generated by the script, as opposed to being a
manual list...
src/modules/evas/engines/gl_common/evas_gl_context.c
src/modules/evas/engines/gl_common/shader/evas_gl_enum.x
src/modules/evas/engines/gl_common/shader/gen_shaders.sh