xserver-multidpi/hw
Olivier Fourdan 7bb653bedc modes: improve aspect ratio match for classic drivers
After we infer the aspect ratio for the screen, we pick the largest
mode matching that aspect ratio from the best mode pool available.
We then clamp virtual size to that mode, and run the resulting mode
list through the driver's ValidMode hook.  In doing so we might filter
away our initial guess.  If this happens we shrink the default mode
to the next largest mode from _any_ mode pool.  This is usually wrong,
and we should instead pick the next aspect-matched mode from the best
available mode pool (as always, user then driver then default).

Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Adam Jackson <ajax@redhat.com>
2010-10-18 17:38:23 -04:00
..
dmx xserver: delete pervasively use of DISPATCH_PROC 2010-09-28 16:45:05 +03:00
kdrive xserver: delete pervasively use of DISPATCH_PROC 2010-09-28 16:45:05 +03:00
vfb Remove unnecessary parentheses around return values in functions 2010-06-10 06:42:42 -07:00
xfree86 modes: improve aspect ratio match for classic drivers 2010-10-18 17:38:23 -04:00
xnest xnest: Replace use of Colormap->devPriv with standard devPrivates. 2010-09-13 15:55:17 -07:00
xquartz XQuartz: RandR: Refactor legacy mode-switching to be better integrated with RandR 2010-09-28 10:09:11 -07:00
xwin xwin: Remove some undue paranoia about UNDRAWABLE_WINDOW 2010-10-13 09:21:27 -07:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00