Go to file
Florian Müllner 53a9411255 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:39:06 +02:00
clutter text: Bind <ctrl>A in addition to <ctrl>a 2016-05-12 19:51:54 +02:00
cogl build: Namespace installed tests of private libraries 2016-04-29 14:49:03 +02:00
data data: drop mutter-wayland.desktop 2015-11-09 10:25:40 -05:00
doc Remove gtk-doc 2015-07-06 00:52:18 -07:00
po Updated Occitan translation 2016-05-30 19:00:16 +00:00
src surface-actor: Keep track of ignored damage 2016-06-17 21:39:06 +02:00
tools Clean up the source tree 2014-03-18 20:37:35 -04:00
.gitignore move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
autogen.sh build: Drop deprecated autogen.sh variables 2015-03-04 21:00:48 +01:00
configure.ac Bump version to 3.21.2 2016-05-27 15:15:53 +02:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-13 11:35:48 -05:00
Makefile.am Fix the merged build 2016-04-27 20:37:47 +02:00
mutter.doap doap: add <programming-language> 2014-07-31 17:50:28 +02:00
NEWS Bump version to 3.21.2 2016-05-27 15:15:53 +02:00