[haiku-bugs] Re: [Haiku] #17261: intel_extreme: image shrinks instead of displaying selected part when framebuffer size is bigger then video mode size

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 27 Oct 2021 08:21:06 -0000

#17261: intel_extreme: image shrinks instead of displaying selected part when
framebuffer size is bigger then video mode size
---------------------------------------------+----------------------------
  Reporter:  X512                            |      Owner:  rudolfc
      Type:  bug                             |     Status:  reopened
  Priority:  normal                          |  Milestone:  Unscheduled
 Component:  Drivers/Graphics/intel_extreme  |    Version:  R1/Development
Resolution:                                  |   Keywords:
Blocked By:                                  |   Blocking:
  Platform:  All                             |
---------------------------------------------+----------------------------
Comment (by pulkomandy):

 On i945 and older generations, I think we need to always program the
 southbridge to use the LCD native resolution, and the northbridge to use
 whatever resolution we want to display. The panel fitter is somewhere
 between the two, and will do the conversion.

 If I remember correctly, this is done with the hardwareTarget mode that is
 used to program the southbridge side, and is always copied from the EDID
 data. However I'm not sure if this mode is fully initialized with all
 fields in the structure. I think reverting the changes in
 LVDSPort::SetDisplayMode that touch hardwareTarget, at least for this
 chipset family, should help with this.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/17261#comment:10>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: