Blender Git Commit Log

Git Commits -> Revision 3bc9ac1

Revision 3bc9ac1 by Sergey Sharybin (master)
February 19, 2015, 13:58 (GMT)
Cycles: Free memory used by intermediate BVH vectors earlier

Ideally we should get rid of those temporary vectors anyway, but
it's not so trivial because of the alignment. For untl then we'll
just have a bit worse solution. This part of code is not the root
of the issue of memory spikes for now anyway.

But since we're getting rid of temporary memory earlier actual spike
is a bit smaller as now. For example in franck_sheep file it's now
5489.69MB vs. previously 5599.90MB.

Commit Details:

Full Hash: 3bc9ac19f5086fa615ee1b109be36bae9bb855f6
Parent Commit: 0f65250
Lines Changed: +4, -1

1 Modified Path:

/intern/cycles/bvh/bvh.cpp (+4, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021