Mask node: create a copy of layers to be rasterized in initExecution
authorSergey Sharybin <sergey.vfx@gmail.com>
Wed, 4 Jul 2012 07:10:23 +0000 (07:10 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Wed, 4 Jul 2012 07:10:23 +0000 (07:10 +0000)
commitfacc2429ab1dc7741d3e795216a27063ac1192b7
treeae4cba1d05552e9ca613a63f0ad8fe7647d220a5
parent81a509fa409091f65cad4e8ac2a31fcb486ca2c3
Mask node: create a copy of layers to be rasterized in initExecution

This creates a list of splines to be rasterized in nitExecution which
is being called from main thread. This should resolve possible threading
issues discovered in tomato branch.
source/blender/blenkernel/BKE_mask.h
source/blender/blenkernel/intern/mask.c
source/blender/compositor/operations/COM_MaskOperation.cpp
source/blender/compositor/operations/COM_MaskOperation.h