diff options
author | Keith Packard <keithp@keithp.com> | 2011-12-18 18:29:40 +0200 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2011-12-19 22:31:14 -0800 |
commit | e8fd23fad046877ca0ee08c1e147557756debc8e (patch) | |
tree | 0efcf3f5a9ca501e785d045311902d9707daa8ce /os/.gitignore | |
parent | 6f916ffec7767eeab62132eb6575043969104c81 (diff) |
dri2: Invalidate DRI2 buffers for all windows with the same pixmap on swap
Without this, when a compositing manager unredirects a fullscreen window which
uses DRI2 and page flipping, the DRI2 buffer information for the compositing
manager's output window (typically the Composite Overlay Window or root window)
may become stale, resulting in all kinds of hilarity.
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=35452 .
[Original patch by Michel Dänzer <michel@daenzer.net>]
[Tree walk optimized version by Keith Packard <keithp@keithp.com>]
Signed-off-by: Ville Syrjälä <syrjala@sci.fi>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'os/.gitignore')
0 files changed, 0 insertions, 0 deletions