Bug 46784 - MAD using multiply written register fails
Summary: MAD using multiply written register fails
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Ian Romanick
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-29 10:44 UTC by Ian Romanick
Modified: 2012-08-26 19:08 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Test case (548 bytes, text/plain)
2012-02-29 10:44 UTC, Ian Romanick
Details

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.