Bug 12124

Summary: Fix from bug 4686 for Xv corruption needed in Nouveau
Product: xorg Reporter: Stuart Bennett <sb476>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: arthur.huillet
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Stuart Bennett 2007-08-23 14:42:28 UTC
Current git version of Nouveau DDX has video corruption when the video is larger than the screen res. This can be triggered by playing Elephants Dream in HD in mplayer, or taking some smaller movie and using -vf scale=something:big.

The issue has only been observed when using YV12 output and the overlay (as is the default) - use of the blitter port, or using -vf yuy2 does not display the problem. Applying the two line fix from bug 4686 used in nv to Nouveau results in correct playback.

Hardware is a NV31M [GeForce FX Go5600] (10d3:031a) in a laptop.
Comment 1 Stephane Marchesin 2007-08-23 14:53:13 UTC
Adding ahuillet on CC.
Comment 2 Arthur Huillet 2007-10-05 06:58:08 UTC
This bug was likely to be fixed by my porting of nv fix b680a9652508e0d0e660fd924937870cd4ad3530 or ab7d37d61a01afea218321d336664896eaec5651 if you are on != NV30.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.