xserver-multidpi/hw/xfree86/modes
Keith Packard fabbaa8d62 xfree86/modes: Check for non-desktop monitors during PreInit [v2]
At startup, we want to ignore non-desktop monitors unless we don't
find any desktop monitors. Because there are no DIX RandR resources
allocated, let the driver store this information in a new field in the
xf86Output structure and then use that value to help decide whether to
include an output as part of the default configuration.

v2:
  Suggested-by: Michel Dänzer <michel@daenzer.net>

  Bump XF86_CRTC_VERSION from 7 to 8. This will let out-of-tree
  drivers know whether this field is available.

Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Adam Jackson <ajax@nwnk.net>
2018-02-27 12:03:55 -05:00
..
Makefile.am xfree86: Remove DisplayID support 2014-09-26 15:27:18 -04:00
meson.build Add a Meson build system alongside autotools. 2017-04-26 15:25:27 -07:00
xf86Crtc.c xfree86/modes: Check for non-desktop monitors during PreInit [v2] 2018-02-27 12:03:55 -05:00
xf86Crtc.h xfree86/modes: Check for non-desktop monitors during PreInit [v2] 2018-02-27 12:03:55 -05:00
xf86Cursors.c xfree86: Disable cursor whenever turning off CRTC during modeset 2018-01-22 17:22:21 -05:00
xf86cvt.c xserver: Unifdef HAVE_CONFIG_H 2017-03-23 13:19:51 -04:00
xf86DiDGA.c xserver: Unifdef HAVE_CONFIG_H 2017-03-23 13:19:51 -04:00
xf86EdidModes.c edid: use value returned from pruning duplicate modes 2018-01-29 14:38:12 -05:00
xf86gtf.c xserver: Unifdef HAVE_CONFIG_H 2017-03-23 13:19:51 -04:00
xf86Modes.c xserver: Unifdef HAVE_CONFIG_H 2017-03-23 13:19:51 -04:00
xf86Modes.h Eliminate the use of xf86Rename.h 2013-04-24 10:22:20 -07:00
xf86RandR12.c xfree86/modes: Adapt xf86Randr12CrtcComputeGamma() for depth 30. (v2) 2018-02-27 10:18:07 -05:00
xf86RandR12.h xfree86: Hook up colormaps and RandR 1.2 gamma code v6 2016-07-28 10:12:05 +09:00
xf86Rotate.c xserver: Unifdef HAVE_CONFIG_H 2017-03-23 13:19:51 -04:00