Blender Git Commit Log

Git Commits -> Revision 5a384fa

Revision 5a384fa by Thomas Dinges (dyntopo_holes)
October 5, 2014, 12:46 (GMT)
Cycles / CUDA: Change inline rules for BVH intersection functions.

* On sm_30 and above there is no change (was not inlined already before), this just fixes a speed regression from yesterday. 6359c36ba407
* On sm_2x (tested with sm_21), I get a nice 8% speedup in the bmw scene with this. As a bonus, cubin compilation time and memory usage is significantly reduced. Regular cubin size went from 2.5MB to 2.0MB, Experimental one from 3.8MB to 2.5MB.

Commit Details:

Full Hash: 5a384faaa1aa3be4305fd1a661696fd92671c1b7
Parent Commit: f4f7d9e
Committed By: Campbell Barton
Lines Changed: +11, -4

1 Modified Path:

/intern/cycles/kernel/geom/geom_bvh.h (+11, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021