Hi all, I've been quite out of the loop for a while (new job, relocated), so I haven't been following evas changes very well. I've just upgraded from 0.9.9.022 to 026 and I've noticed a change in behavior in the buffer canvas with respect to transparent (or rather I guess "undefined") backgrounds.
Previously (with 022 and possibly other versions prior to 026) if I, for example, added a bit of text or an image to an otherwise empty canvas using the buffer engine, I could move the object without any artifacting problems. This is in contrast with the X11 engine, for example, where I would often see artifacting in the object's previous position. For X11 engine, this behavior is understandable. But now, in 026, I'm seeing this same issue in the buffer engine too. If I move an object on a buffer canvas whose background is transparent, I see random artifacts in its previous position. This issue persists in cvs as of today. I hope this is accidental behavior and not intentional. We (the Freevo project) use evas's buffer engine to provide OSD over mplayer and xine, and transparent background is essential. I haven't waded through any of evas's source yet to try to isolate the problem, but I was hoping it might be an issue easily recognized by a core developer :) Happy to provide more info. Let me know. Cheers, Jason. ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel