The first patch in this series adds a new callback hook, RootWindowCreatedCallback. The second patch uses that to install Damage handlers for screens 1 and up when Xinerama is enabled, and then marshals damage from those screens onto screen 0's root window.
Aaron Plattner (2): dix: Add a RootWindowCreatedCallback callback list damage: Support Xinerama in the Damage extension (#17013) damageext/Makefile.am | 3 +- damageext/damageext.c | 33 ++++++++++++- damageext/damageextint.h | 2 + damageext/xineramadamage.c | 106 ++++++++++++++++++++++++++++++++++++++++++++ dix/window.c | 4 ++ include/dix.h | 2 + 6 files changed, 146 insertions(+), 4 deletions(-) create mode 100644 damageext/xineramadamage.c -- 1.7.4.1 _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel