diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-03-20 15:48:45 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-03-20 15:51:05 +0300 |
commit | 3d6642db835a9e35ea15cf9f856ce047447690ca (patch) | |
tree | 1909431a122f0f8d72ce6e08c0fbb549c67299cf /source/blender/render/intern/include/render_types.h | |
parent | c0be69f7fdb8f905f6133663e6f91a0d849b7795 (diff) |
Fix race condition and bad memory access highlighting render tiles
Is was possible that interface will be refreshed at thesame time
as render engine will start freeing render parts.
Not sure if we can get away without RW mutex here, seems we need
one way of synchronization or another..
Diffstat (limited to 'source/blender/render/intern/include/render_types.h')
-rw-r--r-- | source/blender/render/intern/include/render_types.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/render/intern/include/render_types.h b/source/blender/render/intern/include/render_types.h index 8d92fb9eec9..a53ff302475 100644 --- a/source/blender/render/intern/include/render_types.h +++ b/source/blender/render/intern/include/render_types.h @@ -194,6 +194,7 @@ struct Render struct Object *camera_override; unsigned int lay, layer_override; + ThreadRWMutex partsmutex; ListBase parts; /* render engine */ |