Files
blender/intern
Thomas Dinges cdb47b9dfc 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
2015-03-12 13:50:11 +01:00
..
2014-07-01 09:36:28 +10:00
2015-03-05 21:01:48 +11:00
2014-07-20 00:38:52 +10:00
2014-11-13 15:30:32 +01:00
2014-07-18 11:55:59 +10:00
2014-10-07 15:47:32 -05:00
2014-10-07 15:47:32 -05:00