Bug 46784 - MAD using multiply written register fails
MAD using multiply written register fails
Status: RESOLVED FIXED
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965
git
Other All
: medium normal
Assigned To: Ian Romanick
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-29 10:44 UTC by Ian Romanick
Modified: 2012-08-26 19:08 UTC (History)
0 users

See Also:


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

Note You need to log in before you can comment on or make changes to this bug.
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.