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

Reply via email to