blender/intern/cycles
Sergey Sharybin be2186ad62 Cycles: Solve possible issues with running out of stack memory allocator
Policy here is a bit more complicated, if tree becomes too deep we're
forced to create a leaf node and size of that leaf wouldn't be so well
predicted, which means it's quite tricky to use single stack array for
that.

Made it more official feature that StackAllocator will fall-back to
heap when running out of stack memory.

It's still much better than always using heap allocator.
2016-04-04 14:13:19 +02:00
..
app Cycles: Remove the Preetham Sky model. 2016-04-02 23:36:14 +02:00
blender Cycles: Remove the Preetham Sky model. 2016-04-02 23:36:14 +02:00
bvh Cycles: Solve possible issues with running out of stack memory allocator 2016-04-04 14:13:19 +02:00
cmake CMake: Fix typo in CUDA dynload commit 2016-01-14 12:48:14 +05:00
device Cycles: Some typo fixes 2016-03-12 15:01:20 +05:00
doc Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel Cycles: Remove the Preetham Sky model. 2016-04-02 23:36:14 +02:00
render Cycles: Log overall time spent on building object's BVH 2016-04-04 13:43:19 +02:00
subd Cycles: Correction to asserts, they will never trigger before 2016-02-03 15:01:26 +01:00
test Cycles: Add some utility tests using GTests 2016-02-06 19:19:20 +01:00
util Cycles: Solve possible issues with running out of stack memory allocator 2016-04-04 14:13:19 +02:00
CMakeLists.txt Cycles: Add an option to build single kernel only which fits current CPU 2016-03-25 16:09:05 +01:00