Michael Wyraz
818130bb12
Removing the code that deletes an existing monitor in RRMonitorAdd
...
In commit 7e1f86d4 monitor support was added to randr. At this time it seemed to be reasonable not to have
more than one (virtual) monitor on a particular physical display. The code was never changed since.
Nowadays, extremely large displays exists (4k displays, ultra-wide displays). In some use cases it makes sense to
split these large physical displays into multiple virtual monitors. An example are ultra-wide screens that can be
split into 2 monitors. The change in this commit makes this work.
Besides that, removing a monitor in a function that is called "RRMonitorAdd" is bad practice and causes
unexpected behaviour.
2023-12-17 18:55:50 +00:00
..
meson.build
meson: hide C API if Xorg is disabled (like autotools)
2021-03-11 00:22:36 +00:00
randr.c
present: fallback get_crtc to return crtc belonging to screen with present extension
2021-07-20 08:10:46 +02:00
randrstr.h
randr: introduce rrCrtcGetInfo DDX function
2023-01-03 23:27:29 +07:00
rrcrtc.c
randr: introduce rrCrtcGetInfo DDX function
2023-01-03 23:27:29 +07:00
rrdispatch.c
Add RandR leases with modesetting driver support [v6]
2018-02-27 12:39:50 -05:00
rrinfo.c
Convert top level extensions to new *allocarray functions
2015-04-21 16:57:08 -07:00
rrlease.c
randr: add new interface to allow delaying lease responses
2021-12-07 10:02:29 +00:00
rrmode.c
Add RandR leases with modesetting driver support [v6]
2018-02-27 12:39:50 -05:00
rrmonitor.c
Removing the code that deletes an existing monitor in RRMonitorAdd
2023-12-17 18:55:50 +00:00
rroutput.c
xserver/output: rename some badly named variables/APIs.
2020-07-10 06:17:44 +10:00
rrpointer.c
randr: Fix logic in RRPointerToNearestCrtc
2014-07-30 14:40:17 -07:00
rrproperty.c
randr: avoid integer truncation in length check of ProcRRChange*Property
2023-12-13 10:43:49 +10:00
rrprovider.c
present: fix msc offset calculation in screen mode
2021-04-16 10:53:43 +00:00
rrproviderproperty.c
randr: avoid integer truncation in length check of ProcRRChange*Property
2023-12-13 10:43:49 +10:00
rrscreen.c
xserver/output: rename some badly named variables/APIs.
2020-07-10 06:17:44 +10:00
rrsdispatch.c
Add RandR leases with modesetting driver support [v6]
2018-02-27 12:39:50 -05:00
rrtransform.c
randr: Silence -Wshift-negative-value warnings
2015-10-19 11:51:52 -04:00
rrtransform.h
Drop trailing whitespaces
2014-11-12 10:25:00 +10:00
rrxinerama.c
dispatch: Mark swapped dispatch as _X_COLD
2017-03-01 10:16:20 -05:00