summaryrefslogtreecommitdiff
path: root/miext/rootless
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2018-03-09 14:16:01 +0000
committerJon Turney <jon.turney@dronecode.org.uk>2018-03-12 15:11:42 +0000
commite9fef5a369801039d015734c1352b8418a84dd6c (patch)
tree8a497fe85798c4e3bcd3b47ea938c0d2f5c5cb87 /miext/rootless
parent75b355c15483dd3b8de259c9eaecd2a0fe42b22b (diff)
hw/xwin: Always keep RANDR fake mode information up to date
The rrGetInfo hook is not called for all RANDR requests (e.g. RRGetOutputInfo), so we must always keep the fake mode information up to date, rather than doing it lazily in the rrGetInfo hook) Because we are so bad, most GTK+3 versions treat the output name 'default' specially, and don't try to use RANDR with it. But versions 3.21.6 to 3.22.24, don't do this, and get badly confused by a CRTC with size 0x0. See: https://bugzilla.gnome.org/show_bug.cgi?id=771033 https://bugzilla.gnome.org/show_bug.cgi?id=780101 Future work: Rather than reporting a single fake CRTC with a mode matching the entire virtual display, the fake CRTCs we report should match our 'pseudo-xinerama' monitors
Diffstat (limited to 'miext/rootless')
0 files changed, 0 insertions, 0 deletions