From 4a9e8d9fe24278b56aef51677fd35289d01584a7 Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Mon, 6 Oct 2008 18:00:08 -0400 Subject: set grey levels correctly for temporal dithering --- src/atombios_output.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/atombios_output.c b/src/atombios_output.c index 50e36817..fad5a10c 100644 --- a/src/atombios_output.c +++ b/src/atombios_output.c @@ -346,6 +346,8 @@ atombios_output_digital_setup(xf86OutputPtr output, int device, DisplayModePtr m disp_data2.ucTemporal = PANEL_ENCODER_TEMPORAL_DITHER_EN; if (radeon_output->lvds_misc & (1 << 1)) disp_data2.ucTemporal |= PANEL_ENCODER_TEMPORAL_DITHER_DEPTH; + if (((radeon_output->lvds_misc >> 2) & 0x3) == 4) + disp_data2.ucTemporal |= PANEL_ENCODER_TEMPORAL_LEVEL_4; } } else { if (mode->Clock > 165000) -- cgit v1.2.3