These patches allow MAD opcode to be used with pre gen6 hardware.
Instead of failing on emitting MAD there will be emitted MUL and ADD 
to simulate MAD.

I tried this with piglit on ILK (gen5) and did not see regression.

Juha-Pekka Heikkila (2):
  i965/fs: Simulate MAD opcode with gen<6
  i965/vec4: Simulate MAD opcode for gen<6

 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp   | 15 ++++++----
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 41 ++++++++++++++++++--------
 2 files changed, 39 insertions(+), 17 deletions(-)

-- 
1.8.1.2

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to