Am 15.07.2015 um 21:58 schrieb Matt Turner: > On Wed, Jul 15, 2015 at 12:44 PM, Matt Turner <matts...@gmail.com> wrote: >> On Mon, Jul 13, 2015 at 5:13 PM, Roland Scheidegger <srol...@vmware.com> >> wrote: >>> Did you replace 2 of them by exp2f but one by exp2f on purpose? >>> >>> I don't think we can use exp2/exp2f in gallium. This requires msvc 2013 >>> (all of exp2, exp2f, powf are c99, powf is supported by older msvc but >>> the others are not). I guess though could throw some wrappers into >>> c99_math.h. >> >> I think this series adds uses of sinf, cosf, exp2f, logf, and powf. >> >> I see existing uses of sinf, cosf, logf, and powf in tgsi_exec.c. >> Presumably that means they're safe for me to use elsewhere? >> >> I also see that lp_test_arit.c uses exp2f. Presumably that means it's >> also safe to use? >> >> I don't see wrappers for any of these. > > Additionally, I've added calls to copysignf and ldexpf. I don't see > existing uses of either of these. >
Actually these two won't work with older msvc neither according to my google skills. But outside of gallium code, this is just fine nowadays. Roland _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev