xserver-multidpi/hw/xfree86/ddc
Adam Jackson 7961377567 xfree86: Make xf86SetDDCproperties work more than once (v2)
We can call this more than once via xf86OutputSetEDID since hotplug is
actually a thing in RANDR 1.2, but xf86RegisterRootWindowProperty merely
adds the data to a list to be applied to the root at CreateWindow time,
so calls past the first (for a given screen) would have no effect until
server regen.

Once we've initialised pScrn->pScreen is filled in, so we can just set
the property directly.

v2: Removed pointless version check, deobfuscate math (Walter Harms)

Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Adam Jackson <ajax@redhat.com>
2016-04-18 11:23:06 -04:00
..
ddc.c Convert hw/xfree86 to new *allocarray functions 2015-04-21 16:58:08 -07:00
DDC.HOWTO Fix some documentation typos 2008-03-03 16:11:05 -05:00
ddcProperty.c xfree86: Make xf86SetDDCproperties work more than once (v2) 2016-04-18 11:23:06 -04:00
edid.h xfree86: Remove some leftovers from DisplayID support 2016-04-18 11:22:58 -04:00
interpret_edid.c xfree86: Refactor xf86MonitorIsHDMI() using xf86MonitorFindHDMIBlock() 2014-01-07 17:24:51 +00:00
Makefile.am Replace INCLUDES with AM_CPPFLAGS 2013-08-06 13:08:13 +10:00
print_edid.c Drop trailing whitespaces 2014-11-12 10:25:00 +10:00
xf86DDC.h Drop trailing whitespaces 2014-11-12 10:25:00 +10:00