Blender Git Loki

Git Commits -> Revision 4c0f0eb

Revision 4c0f0eb by Tamito Kajiyama (master)
May 16, 2015, 14:59 (GMT)
Fix T44691 Freestyle render crashes when Views is on (Blender Internal).

In pipeline.c the function add_freestyle() was supposed to be called once
per frame, but after the Multi-view merge the function are called as many
as the number of views. There were however a few Freestyle parameters
that have to be initialized per frame, and initializing one of the
parameters for each view was causing double freeing of allocated memory
which was enough to result in a crash.

Commit Details:

Full Hash: 4c0f0eb33897464144735000837a99e86530e3cc
Parent Commit: a49534a
Lines Changed: +57, -32

3 Modified Paths:

/source/blender/freestyle/FRS_freestyle.h (+3, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+7, -3) (Diff)
/source/blender/render/intern/source/pipeline.c (+47, -27) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021