1
0
Fork 0
mutter-performance-source/src/compositor
Jasper St. Pierre 46415bb248 MetaWindowActor: Fix incorrect short-circuit
The code here was wrong in every way: it only updated the shape if all the
borders changed. It never saved new last_borders even if it *had* changed,
and the bounding rectangle's x and y positions were still important otherwise.

This had user-visible impact when doing simple things like changing the
border_width. It would short-circuit here and due to the above incorrectness,
weirdness could happen where windows would be cut off and so on.

https://bugzilla.gnome.org/show_bug.cgi?id=656334
2011-08-24 09:38:23 -04:00
..
plugins Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
cogl-utils.c Create the 1x1 texture for the root background unsliced 2011-06-29 12:27:02 -04:00
cogl-utils.h Create the 1x1 texture for the root background unsliced 2011-06-29 12:27:02 -04:00
compositor-private.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
compositor.c Track the shape of the client window directly 2011-08-09 17:14:50 -04:00
meta-background-actor.c Use paint volumes unconditionally 2011-07-16 14:20:51 +02:00
meta-background-actor.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
meta-module.c Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
meta-module.h Remove Mutter namespace prefix 2010-10-23 15:48:29 -04:00
meta-plugin-manager.c Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
meta-plugin-manager.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
meta-plugin.c Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
meta-shadow-factory-private.h Only shadow ARGB windows with a frame outside the frame 2011-04-26 15:10:02 -04:00
meta-shadow-factory.c Improve shadow defaults. 2011-07-11 16:00:03 +02:00
meta-shaped-texture.c Port MetaShapedTexture/MetaWindowActor to use cairo regions instead of XRects 2011-08-09 17:14:50 -04:00
meta-shaped-texture.h Port MetaShapedTexture/MetaWindowActor to use cairo regions instead of XRects 2011-08-09 17:14:50 -04:00
meta-texture-rectangle.c Use a utility function to create GL_ARB_texture_rectangles 2011-07-19 11:06:23 +01:00
meta-texture-rectangle.h Use a utility function to create GL_ARB_texture_rectangles 2011-07-19 11:06:23 +01:00
meta-texture-tower.c Use a utility function to create GL_ARB_texture_rectangles 2011-07-19 11:06:23 +01:00
meta-texture-tower.h Remove Mutter namespace prefix 2010-10-23 15:48:29 -04:00
meta-window-actor-private.h Track the shape of the client window directly 2011-08-09 17:14:50 -04:00
meta-window-actor.c MetaWindowActor: Fix incorrect short-circuit 2011-08-24 09:38:23 -04:00
meta-window-group.c meta-window-group: Use clutter_stage_get_redraw_clip_bounds 2011-07-13 16:39:50 +01:00
meta-window-group.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
meta-window-shape.c Make shadows pretty and configurable 2010-11-18 09:47:56 -05:00
meta-window-shape.h Make shadows pretty and configurable 2010-11-18 09:47:56 -05:00
README There can be only one compositor engine 2009-06-30 09:34:03 -04:00
region-utils.c region-utils.c: Squash a memory leak 2011-05-11 14:15:48 -04:00
region-utils.h Make shadows pretty and configurable 2010-11-18 09:47:56 -05:00

Intro
=====

Fix me.


Env Vars
========

MUTTER_DISABLE_MIPMAPS - set to disable use of mipmaped windows.