Blender Git Loki
Git Commits -> Revision 9416a70
Revision 9416a70 by Sergey Sharybin (gooseberry_farm) June 10, 2015, 09:27 (GMT) |
Cycles: Free hires smoke data from blender side after scene was fully synchronized This happens if all object's smokes are backed to files and rendering is either happening from command line of with locked interface. The idea behind this change is to make as much memory available for path tracing as possible, so after heavy swapping during synchronization period there's loads of free memory to put important data back to RAM. |
Commit Details:
Full Hash: 9416a70888ddf01ef58ec0fcf20b5f6f0bffbb4d
Parent Commit: 80ae29a
Lines Changed: +64, -4
8 Modified Paths:
/intern/cycles/blender/blender_mesh.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_session.cpp (+23, -0) (Diff)
/intern/cycles/blender/blender_session.h (+2, -0) (Diff)
/intern/cycles/render/session.cpp (+4, -0) (Diff)
/intern/cycles/render/session.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_object.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+24, -1) (Diff)
/source/blender/makesrna/intern/rna_object_api.c (+8, -1) (Diff)
/intern/cycles/blender/blender_session.cpp (+23, -0) (Diff)
/intern/cycles/blender/blender_session.h (+2, -0) (Diff)
/intern/cycles/render/session.cpp (+4, -0) (Diff)
/intern/cycles/render/session.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_object.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/object.c (+24, -1) (Diff)
/source/blender/makesrna/intern/rna_object_api.c (+8, -1) (Diff)