[Mesa-dev] [bug 47201] r600g: fix abs() support on ALU 3-source-operands instructions

Xavier B. xavierb at gmail.com
Fri Jan 30 16:34:58 PST 2015


Hi,

Since alu does not support abs() modifier on source operands,
spill and apply the modifiers to a temp register when needed.


fixes https://bugs.freedesktop.org/show_bug.cgi?id=47201

I got hit by this bug while testing and debugging a game using the st/nine.
And I made a tentative fix that works for me.
(caveat: I know nothing about mesa/gallium/graphic cards, but hey..)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150131/ea14a9b5/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-r600g-fix-abs-support-on-ALU-3-source-operands-instr.patch
Type: text/x-patch
Size: 6163 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150131/ea14a9b5/attachment.bin>


More information about the mesa-dev mailing list