Blender Git Loki
Git Commits -> Revision 5520331
Revision 5520331 by Tamito Kajiyama (master) June 11, 2013, 02:32 (GMT) |
Fix #35561: freestyle + read full sample layers = crash. Now add_freestyle() in pipeline.c takes a second argument to enable/disable stroke rendering. When stroke rendering is disabled, the function allocates data structures but does not perform stroke rendering. The allocated data structures (mostly left unpopulated with data elements) are intended to allow for the Read Full Sample Layers (Shift-R) command in the compositor. |
Commit Details:
Full Hash: 5520331215ffec52cd518f30bdf6e6276840e290
SVN Revision: 57369
Parent Commit: 9020df9
Lines Changed: +37, -18
8 Modified Paths:
/source/blender/freestyle/FRS_freestyle.h (+1, -1) (Diff)
/source/blender/freestyle/intern/application/Controller.cpp (+4, -3) (Diff)
/source/blender/freestyle/intern/application/Controller.h (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+2, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.h (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+5, -2) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+1, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+22, -7) (Diff)
/source/blender/freestyle/intern/application/Controller.cpp (+4, -3) (Diff)
/source/blender/freestyle/intern/application/Controller.h (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+2, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.h (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+5, -2) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+1, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+22, -7) (Diff)