Florian Müllner 15aa1a5140 surface-actor: Keep track of ignored damage
We ignore all damage while a surface is frozen and queue a full
update instead once it's thawed. While not super efficient, this
isn't overly bad for the intended case of catching up with any
updates that happened during a compositor effect. However when
extended frame sync is used, surfaces are also frozen while the
client is drawing a frame, in which case the current behavior is
pretty damaging (pun intended), as we end up redrawing the entire
window each frame. To address this, keep track of the actual damage
we ignore and apply it when the surface is thawed.

https://bugzilla.gnome.org/show_bug.cgi?id=767798
2016-06-17 21:40:38 +02:00
2015-11-09 10:25:40 -05:00
2015-07-06 00:52:18 -07:00
2016-05-26 19:27:56 +00:00
2014-03-18 20:37:35 -04:00
2016-03-21 14:58:09 -07:00
2016-05-10 22:15:58 +02:00
2015-07-06 00:52:18 -07:00
2014-07-31 17:50:28 +02:00
2016-05-10 22:15:58 +02:00
Description
91 MiB
Languages
C 98.9%
Meson 0.7%
Python 0.3%