[PATCH 0/3] Implement randr 1.4 events.

Michal Srb msrb at suse.com
Mon Oct 7 03:26:30 PDT 2013


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



More information about the xorg-devel mailing list