[haiku-bugs] Re: [Haiku] #8001: Regression: intel_extreme mode setting

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Tue, 22 Nov 2011 18:54:28 -0000

#8001: Regression: intel_extreme mode setting
-------------------------------------+-------------------------------------
   Reporter:  jprostko               |      Owner:  mmlr
       Type:  bug                    |     Status:  in-progress
   Priority:  high                   |  Milestone:  R1
  Component:                         |    Version:  R1/Development
  Drivers/Graphics/intel_extreme     |   Keywords:  intel_extreme,
 Resolution:                         |  1400x1050, mode
 Blocked By:                         |   Blocking:
Has a Patch:  0                      |   Platform:  All
-------------------------------------+-------------------------------------

Comment (by pulkomandy):

 Its not some random magic number :)
 This number is involved in rounding the horizontal resolution to match
 what is allowed by the video card.

 From intel documentation, the G35 family only allowed even pixel counts,
 and later they changed it to allow anything.
 So, setting it to 1 may break things for G35 family chips owner.

 On the other hand, some modern cards seems to use an odd mode in their
 mode description (or after computing of a mode by the GTF). In this case
 the mode is rounded to match the constraint, and the result is not a valid
 mode anymore, or not what's expected. The solution is to set the
 constraints matching the card family.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8001#comment:26>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: