HD with Xvideo on i915GM (i810 driver)

Alan Hourihane alanh at fairlite.demon.co.uk
Wed Oct 25 04:22:56 PDT 2006


On Wed, 2006-10-25 at 04:09 -0700, galenz at zinkconsulting.com wrote:
> On Oct 23, 2006, at 6:18 AM, Olivier Galibert wrote:
> 
> > On Mon, Oct 23, 2006 at 09:03:12AM -0400, Ken Mandelberg wrote:
> >> Alan Hourihane wrote:
> >>
> >>> modesetting doesn't have the fixes, but in i830_video.c you have  
> >>> to bump
> >>> the MAX_HEIGHT to at least 1088.
> >>>
> >>
> >> Yes, I figured that out, It also requires upping "Option  
> >> 'LinearAlloc"
> >> "integer' above 6144.
> >>
> >> I increased it a bit liberally, but would be interested in the  
> >> 1920x1080
> >> calculation of 6144 to see how to compute the correct value for 1088.
> >
> > An hypothesis is that 1920*1080*3/1024 = 6075, which is rather close.
> >
> >   OG.
> 
> I've patched my i830_video.c file to have the 1088 value, but I still  
> don't seem to have the CacheLines/LinearAlloc values right, as  
> 1920x1080 (or rather, 1088) video still won't play. Even 8192  
> linearalloc doesn't seem to help and actually causes X to fail to load.
> 
> I am using i810 1.6.5.
> 
> Suggestions for the correct values?

Get 1.7.2 of the driver and you won't have to do any patching. But you'd
still have to set LinearAlloc. You don't have to bother with CacheLines.

Alan.




More information about the xorg mailing list