In order to get support for providers in GUI tools, xserver has to send the new
randr 1.4 events and some older events (RROutputChangeNotify and
RRCrtcChangeNotify) have to be send when they happen on output provider screen.

These patches implement RRProviderChangeNotify and RRResourceChangeNotify 
events.
RRProviderPropertyNotify seems to be already implemented, however I am not aware
of anything using them to test it.
RROutputChangeNotify and RRCrtcChangeNotify and sent when output or crtc get
changed in output provider screen.

Michal Srb (3):
  randr: send RRProviderChangeNotify event
  randr: send RRResourceChangeNotify event
  randr: deliver Output and Crtc events of attached output providers.

 hw/xfree86/common/xf86platformBus.c |  5 ++
 randr/randr.c                       | 96 +++++++++++++++++++++++++++++++++++++
 randr/randrstr.h                    |  8 ++++
 randr/rrcrtc.c                      |  4 ++
 randr/rroutput.c                    |  5 ++
 randr/rrprovider.c                  | 25 ++++++++++
 6 files changed, 143 insertions(+)
 mode change 100644 => 100755 hw/xfree86/common/xf86platformBus.c
 mode change 100644 => 100755 randr/randr.c
 mode change 100644 => 100755 randr/randrstr.h
 mode change 100644 => 100755 randr/rrcrtc.c
 mode change 100644 => 100755 randr/rroutput.c
 mode change 100644 => 100755 randr/rrprovider.c

-- 
1.8.4

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to