mirror of
https://github.com/brl/mutter.git
synced 2024-12-25 20:32:16 +00:00
9244f0f113
Add a paint function that checks all windows for repair and shape updates; this: - simplifies the logic for when a window needs to be repaired - avoids duplicate work when we get multiple damage effects - avoids the need to look ahead in the event queue Instead of relying on repair to implicitly resize the MutterWindow actor, set the size explicitly when the core code updates the geometry. (This is needed because we haven't repaired yet when we start an animation, and the animation may depend on the size to, e.g., rescale from the center.) Because the core geometry update happens before we start maximize/unmaximize effects we need to work around this by passing both the old and new geometry to the compositor. http://bugzilla.gnome.org/show_bug.cgi?id=587251 |
||
---|---|---|
.. | ||
plugins | ||
tidy | ||
compositor-private.h | ||
compositor.c | ||
mutter-module.c | ||
mutter-module.h | ||
mutter-plugin-manager.c | ||
mutter-plugin-manager.h | ||
mutter-plugin.c | ||
mutter-shaped-texture.c | ||
mutter-shaped-texture.h | ||
mutter-window-private.h | ||
mutter-window.c | ||
README | ||
shadow.c | ||
shadow.h |
Intro ===== Fix me. Env Vars ======== MUTTER_DISABLE_MIPMAPS - set to disable use of mipmaped windows.