forked from bartvdbraak/blender
d632ef7c66
Precision of the fast functions seems to be enough in there and since the code was heavily using inverse trigonometric functions this change gives few percent speedup on Victor's hair. From the tests files from ctests storage doesn't have any meaningful difference, hair on Victor is all below 4% absolute error and only few pixels are exceeding 1% absolute difference. In any case, let it be as it is currently so it allows us to have fast math file in sources for it's further evaluation and possible usage in other areas as well. |
||
---|---|---|
.. | ||
bsdf_ashikhmin_shirley.h | ||
bsdf_ashikhmin_velvet.h | ||
bsdf_diffuse_ramp.h | ||
bsdf_diffuse.h | ||
bsdf_hair.h | ||
bsdf_microfacet.h | ||
bsdf_oren_nayar.h | ||
bsdf_phong_ramp.h | ||
bsdf_reflection.h | ||
bsdf_refraction.h | ||
bsdf_toon.h | ||
bsdf_transparent.h | ||
bsdf_util.h | ||
bsdf.h | ||
bssrdf.h | ||
emissive.h | ||
volume.h |