efl/src/modules/evas/engines/gl_common/shader
Jean-Philippe Andre 0da6278af8 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.
2015-02-27 13:06:09 +09:00
..
evas_gl_enum.x evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
evas_gl_shaders.x Evas masking: Fix masking of maps in GL 2015-02-27 13:06:09 +09:00
font_frag.shd
font_mask_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
font_mask_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
font_vert.shd
gen_shaders.sh Evas: Fix shader gen script for Ubuntu 2014-11-27 21:47:02 +09:00
img_12_bgra_frag.shd
img_12_bgra_nomul_frag.shd
img_12_bgra_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_12_bgra_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_12_frag.shd
img_12_nomul_frag.shd
img_12_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_12_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_21_bgra_frag.shd
img_21_bgra_nomul_frag.shd
img_21_bgra_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_21_bgra_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_21_frag.shd
img_21_nomul_frag.shd
img_21_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_21_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_22_bgra_frag.shd
img_22_bgra_nomul_frag.shd
img_22_bgra_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_22_bgra_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_22_frag.shd
img_22_nomul_frag.shd
img_22_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_22_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
img_bgra_frag.shd
img_bgra_nomul_frag.shd
img_bgra_nomul_vert.shd
img_bgra_vert.shd
img_frag.shd
img_mask_bgra_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_mask_bgra_nomul_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_mask_bgra_nomul_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_mask_bgra_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_mask_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_mask_nomul_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_mask_nomul_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_mask_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
img_nomul_frag.shd
img_nomul_vert.shd
img_vert.shd
map_mask_bgra_frag.shd Evas masking: Fix masking of maps in GL 2015-02-27 13:06:09 +09:00
map_mask_bgra_nomul_frag.shd Evas masking: Simplify map masking shaders. 2015-02-26 17:49:21 +09:00
map_mask_bgra_nomul_vert.shd Evas masking: Fix masking of maps in GL 2015-02-27 13:06:09 +09:00
map_mask_bgra_vert.shd Evas masking: Fix masking of maps in GL 2015-02-27 13:06:09 +09:00
map_mask_frag.shd Evas masking: Fix masking of maps in GL 2015-02-27 13:06:09 +09:00
map_mask_nomul_frag.shd Evas masking: Simplify map masking shaders. 2015-02-26 17:49:21 +09:00
map_mask_nomul_vert.shd Evas masking: Fix masking of maps in GL 2015-02-27 13:06:09 +09:00
map_mask_vert.shd Evas masking: Fix masking of maps in GL 2015-02-27 13:06:09 +09:00
nv12_frag.shd
nv12_mask_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
nv12_mask_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
nv12_nomul_frag.shd
nv12_nomul_vert.shd
nv12_vert.shd
rect_frag.shd
rect_mask_frag.shd Evas masking: Add rectangle masking for GL 2015-01-07 15:06:03 +09:00
rect_mask_vert.shd Evas masking: Add rectangle masking for GL 2015-01-07 15:06:03 +09:00
rect_vert.shd
rgb_a_pair_frag.shd Evas gl: Replace all remaining references to mask stuff by alpha 2014-07-11 12:20:07 +09:00
rgb_a_pair_mask_frag.shd Evas masking: Add support for YUV, YUY2, NV12 masking in GL 2015-01-07 15:06:03 +09:00
rgb_a_pair_mask_vert.shd Evas masking: Add support for YUV, YUY2, NV12 masking in GL 2015-01-07 15:06:03 +09:00
rgb_a_pair_nomul_frag.shd Evas gl: Replace all remaining references to mask stuff by alpha 2014-07-11 12:20:07 +09:00
rgb_a_pair_nomul_vert.shd Evas gl: Replace all remaining references to mask stuff by alpha 2014-07-11 12:20:07 +09:00
rgb_a_pair_vert.shd Evas gl: Replace all remaining references to mask stuff by alpha 2014-07-11 12:20:07 +09:00
tex_12_afill_frag.shd
tex_12_afill_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_12_frag.shd
tex_12_nomul_afill_frag.shd
tex_12_nomul_afill_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_12_nomul_frag.shd
tex_12_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_12_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_21_afill_frag.shd
tex_21_afill_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_21_frag.shd
tex_21_nomul_afill_frag.shd
tex_21_nomul_afill_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_21_nomul_frag.shd
tex_21_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_21_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_22_afill_frag.shd
tex_22_afill_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_22_frag.shd
tex_22_nomul_afill_frag.shd
tex_22_nomul_afill_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_22_nomul_frag.shd
tex_22_nomul_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_22_vert.shd Revert "Evas GL common: Use uniform instead of attribute for sample" 2015-02-12 15:01:39 +09:00
tex_afill_frag.shd
tex_afill_vert.shd
tex_external_afill_frag.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_external_afill_vert.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_external_frag.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_external_nomul_afill_frag.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_external_nomul_afill_vert.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_external_nomul_frag.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_external_nomul_vert.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_external_vert.shd evas/gl_x11: introduce tbm native surface type 2015-02-10 14:48:22 +09:00
tex_frag.shd
tex_nomul_afill_frag.shd
tex_nomul_afill_vert.shd
tex_nomul_frag.shd
tex_nomul_vert.shd
tex_vert.shd
yuv_frag.shd
yuv_mask_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
yuv_mask_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
yuv_nomul_frag.shd
yuv_nomul_vert.shd
yuv_vert.shd
yuy2_frag.shd
yuy2_mask_frag.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
yuy2_mask_vert.shd Evas masking: Use new texm sampler instead of texa 2015-01-07 15:06:03 +09:00
yuy2_nomul_frag.shd
yuy2_nomul_vert.shd
yuy2_vert.shd