commit | 92d03f7f2878b15a41077e1ea11962a47c1d9b29 | [log] [tgz] |
---|---|---|
author | Matt Turner <mattst88@gmail.com> | Thu Apr 03 13:57:44 2014 -0700 |
committer | Matt Turner <mattst88@gmail.com> | Sat Apr 05 09:47:36 2014 -0700 |
tree | b99aecfbad8f716dd638a7c92d0fb86b779fbc29 | |
parent | 7a7b8a02bed5a113fd0f8e45acc0eafdd7227b55 [diff] |
i965/fs: Don't propagate saturation modifiers if there are source modifiers. Which would lead to translating mad vgrf9:F, vgrf3:F, u0:F, vgrf6:F mov.sat vgrf7:F, -vgrf9:F into mad.sat vgrf9:F, vgrf3:F, u0:F, vgrf6:F mov vgrf7:F, -vgrf9:F Fixes some lighting effects in Dota2. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=76749 Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>