blender/intern/cycles/bvh
Sergey Sharybin 4e6324dd59 Cycles: Guard memcpy to potentially re-allocating memory with lock
Basically, make re-alloc and memcpy from the same lock, otherwise one
thread might be re-allocating thread while another one is trying to
copy data there.

Reported by Mohamed Sakr in IRC, thanks!
2017-08-14 14:55:47 +02:00
..
bvh2.cpp Cycles: De-duplicate trace-time object visibility calculation 2017-08-10 09:21:02 +02:00
bvh2.h Cycles: Split BVH implementations into separate files 2017-04-13 10:55:46 +02:00
bvh4.cpp Cycles: De-duplicate trace-time object visibility calculation 2017-08-10 09:21:02 +02:00
bvh4.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_binning.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_binning.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_build.cpp Cycles: Guard memcpy to potentially re-allocating memory with lock 2017-08-14 14:55:47 +02:00
bvh_build.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_node.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_node.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_params.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_sort.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_sort.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_split.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_split.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
bvh_unaligned.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_unaligned.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh.cpp Cycles: De-duplicate trace-time object visibility calculation 2017-08-10 09:21:02 +02:00
bvh.h Cycles: Split BVH implementations into separate files 2017-04-13 10:55:46 +02:00
CMakeLists.txt Cycles: Split BVH implementations into separate files 2017-04-13 10:55:46 +02:00