Blender Git Loki
Git Commits -> Revision cdb47b9
Revision cdb47b9 by Thomas Dinges (master) March 12, 2015, 12:50 (GMT) |
Cycles: Make Background MIS building threaded Use multiple threads for building the MIS table, if the resolution is higher than 512. Also replace division by cdf_total, with a inverse multiplication by cdf_total_inv. This gives further speedup. On my Macbook (8 CPU threads) this improves the time to build the table: Resolution 4096: From 0.16s to 0.03s Resolution 8096: From 0.61s to 0.11s This especially helps to reduce the scene update time, when tweaking world shader while viewport rendering is running. Patch by Sergey and myself. Differential Revision: https://developer.blender.org/D1159 |
Commit Details:
Full Hash: cdb47b9dfc2d30345748d6736702e06f7e5d0369
Parent Commit: 583466f
Lines Changed: +63, -27
1 Modified Path:
/intern/cycles/render/light.cpp (+63, -27) (Diff)