xserver-multidpi/present
Keith Packard fe07ec19e2 present: recursively set window pixmaps on flip
Newly created windows inherit the pixmap of their parent, similarly,
reparenting a tree inherits the pixmap of the destination tree.

Making present preserve the invariant that unredirected windows always
have the same pixmap as their parent ensures that the above cases work
correctly.

v2: name the recursive function to 'set_tree_pixmap' instead of 'set_window_pixmap'

Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
2013-12-10 14:16:42 -08:00
..
Makefile.am present: Add Present extension 2013-10-31 16:59:18 -07:00
present_event.c present: Send GLX_BufferSwapComplete events from present extension 2013-12-05 09:51:00 -08:00
present_fake.c present: Round fake MSC computations intead of truncating 2013-11-20 13:12:22 -08:00
present_fence.c present: Block for wait_fence in present_execute 2013-11-20 13:12:30 -08:00
present_notify.c present: Add Present extension 2013-10-31 16:59:18 -07:00
present_priv.h present: Leave vblank on window list until flip complete 2013-12-05 09:48:36 -08:00
present_request.c present: Add Present extension 2013-10-31 16:59:18 -07:00
present_screen.c present: Disable when Xinerama is active 2013-12-09 13:20:36 -05:00
present.c present: recursively set window pixmaps on flip 2013-12-10 14:16:42 -08:00
present.h present: Send GLX_BufferSwapComplete events from present extension 2013-12-05 09:51:00 -08:00
presentext.h present: Add Present extension 2013-10-31 16:59:18 -07:00