mutter/src
Robert Bragg 91d82bf8c7 mutter-window: request DamageReportBoundingBox report level
In commit d34ae764769 I switched mutter-window to ask for Raw rectangles
from the X server. This avoided 2 non synchronous and 2 synchronous X
requests per window with damage, per frame; 2 (non-sync) to
create/destroy a temporary region to copy the damage region into, 1 to
request the server to copy the damage region into a our given region and
another to fetch that region back into the client. The problem with raw
events though is that it's possible to DOS the compositor with them.

Instead of receiving an event for every bit of damage this patch instead
asks the server to only report BoundingBox changes to the damage region.

https://bugzilla.gnome.org/show_bug.cgi?id=611838
2010-06-04 00:36:08 +01:00
..
compositor mutter-window: request DamageReportBoundingBox report level 2010-06-04 00:36:08 +01:00
core Fix crash with --sync option 2010-05-25 13:24:42 -04:00
include [MetaDisplay] meta_display_get_leader_window() 2010-05-14 12:44:38 +01:00
tools Add compatibility with GTK+ 2.18 2010-05-12 11:02:52 +02:00
ui Add compatibility with GTK+ 2.18 2010-05-12 11:02:52 +02:00
wm-tester Fix missing comma in previous commit 2010-04-11 19:59:29 +02:00
.cvsignore Install desktop files in both .../share/applications and 2008-09-12 04:05:17 +00:00
default_icon.png New 48x48 default icon as specified in bug #160660 2005-01-25 18:47:57 +00:00
gtk-compat.h Add compatibility with GTK+ 2.18 2010-05-12 11:02:52 +02:00
libmutter-private.pc.in Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
Makefile.am Add compatibility with GTK+ 2.18 2010-05-12 11:02:52 +02:00
mutter-enum-types.c.in Add bits missing from last commit 2009-07-04 17:14:48 +01:00
mutter-enum-types.h.in Add bits missing from last commit 2009-07-04 17:14:48 +01:00
mutter-marshal.list Add bits missing from last commit 2009-07-04 17:14:48 +01:00
mutter-plugins.pc.in Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
mutter-wm.desktop.in Remove deprecated Encoding key from desktop files 2009-08-22 14:24:22 +02:00
mutter.desktop.in Remove deprecated Encoding key from desktop files 2009-08-22 14:24:22 +02:00
mutter.schemas.in Fix Super_L specification for overlay_key 2009-09-07 14:27:09 -04:00
run-mutter.sh Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
stock_delete.png Update the pixmap to a new one which fit better with the other pixmaps of 2006-08-20 19:44:52 +00:00
stock_maximize.png Register window menu icons with the Gtk stock system, instead of using the 2002-08-10 16:47:43 +00:00
stock_minimize.png Register window menu icons with the Gtk stock system, instead of using the 2002-08-10 16:47:43 +00:00