diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-07-04 11:10:23 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2012-07-04 11:10:23 +0400 |
commit | facc2429ab1dc7741d3e795216a27063ac1192b7 (patch) | |
tree | ae4cba1d05552e9ca613a63f0ad8fe7647d220a5 /source/blender/compositor/operations/COM_MaskOperation.h | |
parent | 81a509fa409091f65cad4e8ac2a31fcb486ca2c3 (diff) |
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.
Diffstat (limited to 'source/blender/compositor/operations/COM_MaskOperation.h')
-rw-r--r-- | source/blender/compositor/operations/COM_MaskOperation.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/compositor/operations/COM_MaskOperation.h b/source/blender/compositor/operations/COM_MaskOperation.h index d50f5c619bb..df1cad3c0f6 100644 --- a/source/blender/compositor/operations/COM_MaskOperation.h +++ b/source/blender/compositor/operations/COM_MaskOperation.h @@ -43,6 +43,7 @@ protected: bool m_do_smooth; bool m_do_feather; float *m_rasterizedMask; + ListBase m_maskLayers; /** * Determine the output resolution. The resolution is retrieved from the Renderer |