Blender Git Loki

Git Commits -> Revision 8690ea6

Revision 8690ea6 by Antonis Ryakiotakis (master)
June 26, 2015, 12:47 (GMT)
Fix T45199 crash when editing material nodes.

Issue is data race between preview job and GPU nodetree evaluation when
localizing the nodetree. Data race happens due to localizations doing
overrides on original nodes' new_node variable.

Solution here could probably be to use a hash for mapping of old to new
nodes but will prefer simple brute force lock for now.

Commit Details:

Full Hash: 8690ea611e804e2adfc8a346420787818c85950f
Parent Commit: 09e89f0
Lines Changed: +36, -15

2 Modified Paths:

/source/blender/blenkernel/intern/node.c (+34, -15) (Diff)
/source/blender/makesdna/DNA_node_types.h (+2, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021