[Intel-gfx] [PATCH 00/18] xv overlay cleanup & drmmode overlay support

Xiang, Haihao haihao.xiang at intel.com
Wed Sep 2 03:54:35 CEST 2009


On Wed, 2009-09-02 at 05:25 +0800, Daniel Vetter wrote:
> Hi Haihao,
> 
> On Tue, Sep 01, 2009 at 11:15:51AM +0800, Xiang, Haihao wrote:
> > I tested them on 945GM with the following components:
> > X Server 1.6.99.1
> > xf86-video-intel (master): 7c48c21b22bf5862c5a35bda1635753cc5a7197c
> > kernel: 2.6.31-rc7
> > mplayer
> 
> Thanks for testing.
> 
> > a) only start up X from a console 
> >    1. many unexpected lines/spots for every frame when playing a mpeg2
> > file.
> >    2. blue window when playing an 80 mbps file .
It seems a(2) is clipping issue. The left-bottom of this window is out
of the screen when playing this video and there is an error "X11 error:
BadAlloc (insufficient resources for operation)".  If resizing and
moving the window until it isn't clipped, I get the same result as a(1).
I think 855 and 865 might have this problem too.

> > b) gnome
> >    always get a blue window.
Oh, b) is mplayer issue. I get the same result as a(1) when running
mplayer with -nosound.  After stopping the video, the image also
stabilizes within a few secs. so 945GM has the same problem as 855/865G.
 
> Uups, that's bad. I known that 855GM and 865G suffer from some
> bandwidth/watermarking problem. But not that bad. I've hoped that other,
> newer chipsets would work. Unfortunately I am at loss problem. I've
> already tried changing a few obvious differences of the kms driver vs. the
> ums driver in (fifo watermarks and similar stuff) but nothing helped. And
> given that there's no freely available documentation for anything older
> that 965 (and even there, bandwidth allocation issues seem to be not
> completely documented) I don't think I have a chance to fix this.
> 
> Can you perhaps take a look?
> 
> > Thank
> > Haihao
> 
> Thanks, Daniel
> 
> btw: At least on my hw, when a stop the video and don't update the
> overlay, the image stabilizes within a few secs (load is at most some
> mouse wiggling). So I don't thing the overlay regs are set up wrong, it's
> just that there are tons of underruns in the output engine under load.




More information about the Intel-gfx mailing list