[ANNOUNCE] xf86-video-intel 2.4.1
Peter Clifton
pcjc2 at cam.ac.uk
Mon Aug 18 03:22:38 PDT 2008
On Mon, 2008-08-18 at 09:39 +0800, Zhenyu Wang wrote:
> On 2008.08.15 12:56:53 +0100, Peter Clifton wrote:
> > On Fri, 2008-08-15 at 13:54 +0800, Zhenyu Wang wrote:
> > > Here is xf86-video-intel 2.4.1 release, mostly on bug and regression
> > > fixings for 2.4.0. Please try and give feedback. Thanks.
> >
> > [snip]
> >
> > > Jesse Barnes (4):
> > [...]
> > > Reorganize VBIOS code
> >
> > If I'm not mistaken, there is a field ordering bug in the above commit,
> > which I discovered broke dithering on my LCD panel. Jesse was checking
> > out my fix, but I've not seen anything pushed yet.
> >
>
> Could you try if this patch fixes the problem for you?
That is the patch I sent as a suggested fix when I reported the problem;
it did fix things for me.
Thanks for looking at this.
> diff --git a/src/i830_bios.h b/src/i830_bios.h
> index a8d9add..2b073f3 100644
> --- a/src/i830_bios.h
> +++ b/src/i830_bios.h
> @@ -152,13 +152,13 @@ struct bdb_lvds_options {
> uint8_t panel_type;
> uint8_t rsvd1;
> /* LVDS capabilities, stored in a dword */
> - uint8_t rsvd2:1;
> - uint8_t lvds_edid:1;
> - uint8_t pixel_dither:1;
> - uint8_t pfit_ratio_auto:1;
> - uint8_t pfit_gfx_mode_enhanced:1;
> - uint8_t pfit_text_mode_enhanced:1;
> uint8_t pfit_mode:2;
> + uint8_t pfit_text_mode_enhanced:1;
> + uint8_t pfit_gfx_mode_enhanced:1;
> + uint8_t pfit_ratio_auto:1;
> + uint8_t pixel_dither:1;
> + uint8_t lvds_edid:1;
> + uint8_t rsvd2:1;
> uint8_t rsvd4;
> } __attribute__((packed));
>
>
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
More information about the xorg
mailing list