llvmpipe: Remove the special path for TGSI_OPCODE_EXP.
authorJosé Fonseca <jfonseca@vmware.com>
Wed, 11 Sep 2013 11:04:29 +0000 (12:04 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Thu, 12 Sep 2013 10:24:24 +0000 (11:24 +0100)
commit315f8f17d07403c6c88ee5eadf2d5d85aff26b42
treea9c152f8c2350519cc3bb62b56b2cccdec70a1e6
parente75211df0f43cb2c9a7cccf9c7febd597b02338b
llvmpipe: Remove the special path for TGSI_OPCODE_EXP.

It was wrong for EXP.y, as we clamped the source before computing the
fractional part, and this opcode should be rarely used, so it's not
worth the hassle.
src/gallium/auxiliary/gallivm/lp_bld_arit.c
src/gallium/auxiliary/gallivm/lp_bld_arit.h
src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c