Blender Git Loki

Git Commits -> Revision b2933ff

July 14, 2016, 00:38 (GMT)
Reduce number of calls to patch_eval_*

This alleviates a ~5% performance regression caused by calling patch_eval_*
functions multiple times to calculate differentials. Differentials for
subdivided attributes are now calculated directly from the limit.

Thanks to Lukas Stockner for checking my math.

Commit Details:

Full Hash: b2933ff1412fab809bc639cdc99c6b74750323ee
Parent Commit: 3269c9e
Lines Changed: +163, -103

2 Modified Paths:

/intern/cycles/kernel/geom/geom_patch.h (+11, -0) (Diff)
/intern/cycles/kernel/geom/geom_triangle.h (+152, -103) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021