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
