Bug 39420

Summary: g3dvl: Preserve previously rendered components for MC output. Regresses R600 XVMC
Product: Mesa Reporter: Andy Furniss <adf.lists>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Andy Furniss 2011-07-21 04:11:36 UTC
On RV790 

commit b56daf71d2f63d044d4c53ab49c6f87e02991a28
Author: Younes Manton <younes.m@gmail.com>
Date:   Wed Jul 20 13:49:56 2011 -0400

    g3dvl: Preserve previously rendered components for MC output.
    
    Fixes xvmc-softpipe MC entrypoint, amongst others.

causes R600 XVMC to render incorrectly, colours are wrong and there are extra artifacts.

Current git is OK with above reverted.
Comment 1 Younes Manton 2011-07-21 10:18:06 UTC
The original bug is actually in softpipe of all places. HW drivers seem to agree with what was going on originally.
Comment 2 Andy Furniss 2011-07-23 02:22:51 UTC
I see this is reverted in master now.

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.