[Openchrome-users] VT1625Table problems for 1280x720 and 1920x1080?

Dan A. Dickey ddickey
Mon Apr 9 11:20:56 PDT 2007


On Monday 09 April 2007 01:13:09 pm Philip Prindeville wrote:
> Dan A. Dickey wrote:
> > On Monday 09 April 2007 12:12:11 pm Philip Prindeville wrote:
> >> Dan A. Dickey wrote:
> >
> > ...
> >
> >>> Shouldn't the 1270 in line 843 be 1280?
> >>> And shouldn't the 540 in line 861 be 1080?
> >
> > ...
> >
> >> Yes on the 1280. No on the 1080. 1080I = 540P.
> >
> > All right, I changed the 1080 back to 540.  I thought that
> > might be possible.
> >
> > However, this produces the following in my Xorg.0.log when I
> > try to start X at 1080i:
> > ...
> > (II) VIA(0): ViaValidMode: Validating 1920x1080 (74250)
> > (II) VIA(0): ViaModePrimaryVGAValid
> > (II) VIA(0): VT1625ModeValid
> > (II) VIA(0): VT1622ModeIndex
> > (WW) VIA(0): width=640:1920, height=480:1080, std=1:6,
> > name=640x480:1920x1080. (WW) VIA(0): width=720:1920, height=480:1080,
> > std=3:6,
> > name=720x480Under:1920x1080.
> > (WW) VIA(0): width=720:1920, height=480:1080, std=3:6,
> > name=720x480Fit:1920x1080.
> > (WW) VIA(0): width=720:1920, height=480:1080, std=3:6,
> > name=720x480Over:1920x1080.
> > (WW) VIA(0): width=1280:1920, height=720:1080, std=5:6,
> > name=1280x720:1920x1080.
> > (WW) VIA(0): width=1920:1920, height=540:1080, std=6:6,
> > name=1920x1080:1920x1080.
> > (WW) VIA(0): width=720:1920, height=576:1080, std=2:6,
> > name=720x576Over:1920x1080.
> > (WW) VIA(0): VT1622ModeIndex: Mode "1920x1080" not found in Table
> > (II) VIA(0): Mode "1920x1080" not supported by TV encoder.
> > ...
> >
> > The check in VT1622ModeIndex() checks height 1080 against 540,
> > which fails.  Should this search in the Table be doubling the Height
> > when TVType is 1080I?  Anyone know where the problem and what
> > the fix is?  How can I set xorg.conf to bring up 1920x1080i ?
> > Later on I'll let you know how the 1280x720P looks.
> > Thanks for your help.
> > 	-Dan
>
> If you're in interlaced mode, then yes, maybe the height should
> be doubled...
>
> But I don't know that code well enough to say.

Here's hoping that someone does.  :) 
Ivor?  It looks like you added the 1625 code... suggestions?

> What does specifying 1920x1080P do?

That's not one of the options.  The type is controlled by the TVType
option for the via driver/device.  The choices are, one of:
	NONE, NTSC, PAL, 480P, 576P, 720P, 1080I.
I'm not sure that NONE is actually a choice.  I'm just looking at code
at the moment.  No, it's not.  That's just the default starting value.
	-Dan




More information about the Openchrome-users mailing list