[PATCH 0/7] A bunch of minor present cleanups

Keith Packard keithp at keithp.com
Wed Dec 4 10:10:48 PST 2013


Just debugging output:

 [PATCH 1/7] present: Add a debug output line when skipping a pending

This avoids crashes when the window gets destroyed after the flip
starts and before the flip completes:

 [PATCH 2/7] present: Leave vblank on window list until flip complete

This makes window drawable references get the right bits while flipped
(which makes gnome-shell incremental output visible):

 [PATCH 3/7] present: Set window pixmap to flipped pixmap

This makes the GLX_intel_swap_event extension work:

 [PATCH 4/7] present: Send GLX_BufferSwapComplete events from present

This avoids a crash if the user sends a CRTC along in a PresentPixmap
request to a driver that has no Present support:

 [PATCH 5/7] present: Clear target_crtc if driver lacks Present

This makes rendering operations to the root window work while flipped:

 [PATCH 6/7] present: Also set the root window pixmap when flipping

And this lets applications see window damage when flipping:

 [PATCH 7/7] present: Report damage when flipping

-keith


More information about the xorg-devel mailing list