[Intel-gfx] How To Reduce/Eliminate Horizontal Tearing

Nick Nobody me at nikosapi.org
Thu Dec 11 06:32:35 CET 2008


On Thu, December 11, 2008 00:16, Zou, Nanhai wrote:
>>-----Original Message-----
>>From: intel-gfx-bounces at lists.freedesktop.org
>>[mailto:intel-gfx-bounces at lists.freedesktop.org] On Behalf Of Keith
>> Packard
>>Sent: 2008Äê12ÔÂ11ÈÕ 13:12
>>To: Nick Nobody
>>Cc: intel-gfx at lists.freedesktop.org; xorg at lists.freedesktop.org
>>Subject: Re: [Intel-gfx] How To Reduce/Eliminate Horizontal Tearing
>>
>>On Wed, 2008-12-10 at 23:14 -0500, Nick Nobody wrote:
>>> Hello,
>>>
>>> I'm using Ubuntu 8.10 with a GM945 (at 1920x1080) for my media center
>>> PC.
>>> The problem I'm running into is a bunch of horizontal tearing on
>>> higher
>>> resolution videos (720p or greater). From what I can tell it's not a
>>> CPU
>>> limitation but rather something related to the graphics card...
>>>
>>> Are there any options that I can enable in my xorg.conf to help
>>> reduce/eliminate this tearing? Or is this simply a hardware
>>> limitation?
>>> Can XvMC somehow help me here?
>>
>>There aren't any options at this point, but I'm wondering -- is this
>>full-screen? If we made full-screen Xv operations block until vblank
>>(which would lock up the X server), would that be an acceptable option?
>>
>>It's actually very easy to do, just stick a 'wait for vblank' command
>>into the ring right before the 'copy the new picture' command in the Xv
>>extension code. It's just annoying when you're watching a tiny movie and
>>your whole session stops responding.
>  Select overlay output will fix the tearing I think.
>
> Thanks
> Zou Nan hai
>

The GM945 only has the overlay adaptor, I initially thought that was the
cause too...

nick




More information about the Intel-gfx mailing list