Bug 46784

Summary: MAD using multiply written register fails
Product: Mesa Reporter: Ian Romanick <idr>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Test case

Description Ian Romanick 2012-02-29 10:44:29 UTC
Created attachment 57825 [details]
Test case

The attached shader works correctly in swrast but fails on i965.  Also, if the first assignment to R1 is commented out the shader works.

This is a cut down version of a large set of generated tests that I'm currently working on.  There is no need to add this individual test to piglit.
Comment 1 Eric Anholt 2012-08-26 19:08:30 UTC
commit 6754ec831e5aaec516db929c8db6e7478a2f5540
Author: Eric Anholt <eric@anholt.net>
Date:   Sun Aug 12 23:30:18 2012 -0700

    i965: Fix accumulator_contains() test to also reject swizzles of the dst.

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.