blender/intern/cycles/render
Brecht Van Lommel ceed3ef640 Fix #32907: failure rendering a complex node setup, hitting fixed max number
of closures limit. Optimized the code now so it can handle more.

Change SVM mix/add closure handling, now we transform the node graph so that
the mix weights are fed into the closure nodes directly.
2012-11-26 21:59:41 +00:00
..
attribute.cpp Cycles: 4 new nodes. 2012-11-06 19:59:02 +00:00
attribute.h Fix for Cycles (CUDA) compilation (again ...). Moved the AttributeStandard enum typedef and the attribute_standard_name mapping function to util_attribute/util_types headers, so they can properly be used by kernel and render files alike. This should avoid any std C includes which are not available in CUDA. Thanks to Sergey for help! 2012-09-07 11:06:45 +00:00
background.cpp Cycles: add render layer use environment option to disable world lighting on 2012-04-13 12:58:12 +00:00
background.h Cycles: add render layer use environment option to disable world lighting on 2012-04-13 12:58:12 +00:00
buffers.cpp Cycles: memory usage report 2012-11-05 08:04:57 +00:00
buffers.h Cycles: merge of changes from tomato branch. 2012-09-04 13:29:07 +00:00
camera.cpp Fix #33158: motion vector pass wrong in cycles in some scenes, wrong vectors 2012-11-21 01:00:03 +00:00
camera.h Fix #33158: motion vector pass wrong in cycles in some scenes, wrong vectors 2012-11-21 01:00:03 +00:00
CMakeLists.txt code cleanup: 2012-10-17 04:13:03 +00:00
film.cpp Fix #31883: cycles vectors pass rendering crash with some render layers using 2012-06-20 14:24:52 +00:00
film.h Fix #31883: cycles vectors pass rendering crash with some render layers using 2012-06-20 14:24:52 +00:00
filter.cpp style cleanup: assignment & indentation. 2012-06-09 18:56:12 +00:00
filter.h Cycles: 2011-08-28 13:55:59 +00:00
graph.cpp Fix #32907: failure rendering a complex node setup, hitting fixed max number 2012-11-26 21:59:41 +00:00
graph.h Fix #32907: failure rendering a complex node setup, hitting fixed max number 2012-11-26 21:59:41 +00:00
image.cpp Fix #32796: cycles did not support image auto refresh option. 2012-11-21 13:00:51 +00:00
image.h Fix #32796: cycles did not support image auto refresh option. 2012-11-21 13:00:51 +00:00
integrator.cpp Fix #32018: non-progressive integrator crash. 2012-09-19 17:09:11 +00:00
integrator.h Cycles: first step for implementation of non-progressive sampler that handles 2012-06-13 11:44:48 +00:00
light.cpp Fix #33131: more useful cycles behavior for layers that are both marked excluded 2012-11-09 23:28:51 +00:00
light.h Cycles: first step for implementation of non-progressive sampler that handles 2012-06-13 11:44:48 +00:00
mesh_displace.cpp Cycles: support for motion vector and UV passes. 2012-04-30 12:49:26 +00:00
mesh.cpp Cycles OSL: support for the trace(point pos, vector dir, ...) function, to trace 2012-11-06 19:59:10 +00:00
mesh.h Cycles: threading optimizations 2012-05-05 19:44:33 +00:00
nodes.cpp Fix #32907: failure rendering a complex node setup, hitting fixed max number 2012-11-26 21:59:41 +00:00
nodes.h Fix #32907: failure rendering a complex node setup, hitting fixed max number 2012-11-26 21:59:41 +00:00
object.cpp Attempts to fix CUDA issues on sm 2.0 cards, still no luck getting motion blur 2012-10-17 22:48:29 +00:00
object.h Fix cycles motion blur not working correct with shutter time > 2.0. The soft 2012-10-17 17:27:30 +00:00
osl.cpp Fix #33177: OSL render difference with missing textures and HSV nodes. 2012-11-20 17:40:21 +00:00
osl.h Fix cycles OSL missing support for texture mapping paramaters found in texture 2012-11-20 17:40:10 +00:00
particles.cpp Fix #33113: cycles not rendering motion blur correct with dying particles. 2012-11-08 16:35:28 +00:00
particles.h Added a bunch of additional particle state attributes to the Cycles particle info node: 2012-08-31 19:38:59 +00:00
scene.cpp Fix #32972: cycles crash changing to GPU render with OSL enabled. 2012-11-09 21:27:05 +00:00
scene.h Cycles: persistent images option 2012-11-09 08:46:53 +00:00
session.cpp avoid divide by zero in cycles progress calculation 2012-11-13 01:53:07 +00:00
session.h Cycles: persistent images option 2012-11-09 08:46:53 +00:00
shader.cpp Cycles: optimization to not compile shaders and load images that are not 2012-10-30 11:51:17 +00:00
shader.h Cycles OSL: shader script node 2012-11-03 14:32:35 +00:00
sobol.cpp Fix #29528: crash adding subsurf modifier in a particular scene with viewport render. 2011-12-08 21:55:35 +00:00
sobol.h Fix #29528: crash adding subsurf modifier in a particular scene with viewport render. 2011-12-08 21:55:35 +00:00
svm.cpp Fix #32907: failure rendering a complex node setup, hitting fixed max number 2012-11-26 21:59:41 +00:00
svm.h Fix #32907: failure rendering a complex node setup, hitting fixed max number 2012-11-26 21:59:41 +00:00
tile.cpp Stupid copy-paste typo in tiles commit. 2012-11-05 11:57:14 +00:00
tile.h Cycles: use simplier strategy in next_tile for viewport rendering 2012-10-25 12:03:36 +00:00