Masking: Push a bit more arbitrary clipping
authornash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 6 Apr 2011 05:38:38 +0000 (05:38 +0000)
committernash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 6 Apr 2011 05:38:38 +0000 (05:38 +0000)
commit6261f5780df25c271f9f6aab43758e1b3ee66c90
tree6a45ca95120e9bed0a518becb2574b43a3f5505d
parent9e9a6b1fe900e9fdb129c528c979e0a42a8fd483
Masking: Push a bit more arbitrary clipping

This seems to have got lost in my big messup before.  This pushes enough of
mask/arbitrary clip to be somewhat useful.  I need to push a little more soon
for it to be 100% happy, but this is useful level.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58373 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
12 files changed:
src/lib/canvas/evas_clip.c
src/lib/canvas/evas_render.c
src/lib/engines/common/evas_draw_main.c
src/lib/engines/common/evas_scale_sample.c
src/lib/engines/common/evas_scale_smooth_scaler_noscale.c
src/lib/include/evas_common.h
src/lib/include/evas_inline.x
src/lib/include/evas_private.h
src/modules/engines/gl_common/evas_gl_common.h
src/modules/engines/gl_common/evas_gl_context.c
src/modules/engines/gl_x11/evas_engine.c
src/modules/engines/software_generic/evas_engine.c