efl/src/lib/evas
Rafael Antognolli e937f1f5a3 evas/wayland: Unclip objects from the framespace after rendering.
These objects should be clipped only during rendering, since keeping
them clipped after that allows for unexpected behavior on the
application side. For instance, an application could check if objects
have clippers before doing something to them, assuming that some objects
should have no clipper, but under wayland, after the first render
iteration, there will be no objects without a clipper.

This commit fixes this behavior by unclipping objects that had no
clipper prior to the render iteration.

Additionally, it fixes a bug where a maximized/fullscreen window could
have not all of its content rendered immediately. This was occuring
because some objects could be clipped to the framespace clipper, but
considered invisible in the beginning of the render phase, where they
are evaluated. They were considered invisible because the framespace
clipper object was not resized at that phase yet, and thus these objects
were being clipped out from the viewport.
2013-04-18 16:38:16 -03:00
..
cache * evas/cache: remove the freed worker from the pthread worker list when it's failed to create a new thread so as not to access it if a thread is working newly. 2013-02-25 16:56:25 +09:00
cache2 efl/cserve2: Increase refcount of scaled image entries properly 2013-01-09 21:40:25 +00:00
canvas evas/wayland: Unclip objects from the framespace after rendering. 2013-04-18 16:38:16 -03:00
common Evas font: Fixed use-after-free. 2013-04-15 10:42:58 +01:00
cserve2 Evas cserve2: Remove useless var when calculating size of sun_path. 2013-03-21 13:22:35 +00:00
file evas: Add WebP image saver 2013-03-09 14:11:35 +04:00
include evas/wayland: Unclip objects from the framespace after rendering. 2013-04-18 16:38:16 -03:00
Evas.h Evas.h: fixed documentation source formatting while reading it. 2013-04-17 16:52:18 +09:00
Evas_GL.h efl/evas: proper glShaderSource() definition as glext.h 2013-01-05 15:55:58 +00:00
main.c merge: and now Evas 2012-11-04 11:51:42 +00:00