6923973c8a
XFixesCreateRegionFromWindow does not take the window's position into account, which results into setting a wrong shape for windows not located on the leftmost monitor. Fix that by creating the region from the window's MetaRectangle. https://bugzilla.gnome.org/show_bug.cgi?id=657869
Intro ===== Fix me. Env Vars ======== MUTTER_DISABLE_MIPMAPS - set to disable use of mipmaped windows.