xserver/hw
Robert Mader e89872f51a xwayland: Use RandR 1.2 interface (rev 2)
This adds the RandR 1.2 interface to xwayland and allows modes
advertised by the compositor to be set in an undistructive manner.

With this patch, applications that try to set the resolution will usually
succeed and work while other apps using the same xwayland
instance are not affected at all.

The RandR 1.2 interface will be needed to implement fake-mode-setting and
already makes applications work much cleaner and predictive when a mode
was set.

[hdegoede@redhat.com: Make crtc_set only succeed if the mode matches
 the desktop resolution]

Reviewed-by: Olivier Fourdan <ofourdan@redhat.com>
Acked-by: Michel Dänzer <mdaenzer@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2019-10-12 12:19:14 +02:00
..
dmx Fix various spelling errors 2019-10-01 17:05:28 +00:00
kdrive Fix various spelling errors 2019-10-01 17:05:28 +00:00
vfb vfb: add DRI3/glamor support 2019-10-11 12:03:42 +00:00
xfree86 glamor_egl: disable modifiers via glamor_init() 2019-10-11 12:03:42 +00:00
xnest Add ddxInputThread call from os layer into ddx layer 2019-02-25 15:48:03 +00:00
xquartz XQuartz: translate additional mouse buttons 2019-08-24 00:57:02 +00:00
xwayland xwayland: Use RandR 1.2 interface (rev 2) 2019-10-12 12:19:14 +02:00
xwin hw/xwin: Add -icon option to set the screen window icon in windowed mode 2019-09-18 19:11:45 +00:00
Makefile.am Xwayland DDX 2014-04-03 15:19:22 -07:00
meson.build meson: Move Xvfb build under an option. 2017-09-20 13:19:21 -04:00