Re: [RFC] damage handling rewrite

2012-02-03 Thread Pekka Paalanen
On Fri, 3 Feb 2012 17:43:52 +0200 Pekka Paalanen wrote: > Hi Kristian, Jesse, ... > Turned out surface damage is never cleared. Effectively we > repaint the whole display every time. Sorry, scrap this RFC. We were never supposed to support overlapping outputs this way. -- Pekka Paalanen http:/

[RFC] damage handling rewrite

2012-02-03 Thread Pekka Paalanen
Hi Kristian, Jesse, while I was thinking on how to implement my fix to the wandering surface problem, I noticed a flaw in the surface transformation handling. weston_surface_configure() takes care to call weston_surface_damage_below(), but weston_surface_update_transform() does not. Therefore, I s