Blender Git Loki

Git Commits -> Revision f53a52b

Revision f53a52b by Sergey Sharybin (master)
June 4, 2012, 13:19 (GMT)
Fix #31697: Blender crashes when using several viewer nodes in tile

Issue was caused by fact that viewer node might re-size ImBuf used for
viewer node result, so if several viewer nodes are running for inputs
with different resolutions it'll result in a crash,

Now copied behavior or pre-tile compositor -- execute viewer node which
has NODE_DO_OUTPUT flag, so no several nodes would be calculated at once.

Should be pretty ok because calculation of several viewers doesn't actually
make sense because there's only one buffer they might use and it's getting
re-calculated when changing active viewer node.

Commit Details:

Full Hash: f53a52ba1cc682f36551c9b96e8cd00bfb6372bc
SVN Revision: 47406
Parent Commit: d27ea22
Lines Changed: +2, -2

1 Modified Path:

/source/blender/compositor/nodes/COM_ViewerNode.cpp (+2, -2) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021