diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-05-04 17:27:31 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-05-04 17:28:22 +0300 |
commit | a523dfd2fd8c19ca0fbf9891a3be0988945d585f (patch) | |
tree | d2031a29a8422202c2bc55b1965e9f99c8dd5a10 /intern/cycles/render/image.h | |
parent | b180900e52a5e662faf354d6343cb2ad620d9866 (diff) |
Fix T51412: Instant crash with texture plugged into the Displacement output
The issue was caused by unlimited textures commit, root of the issue is that
displacement code updates some of the image slots directly, so it needs to
ensure device vectors are all proper size.
Diffstat (limited to 'intern/cycles/render/image.h')
-rw-r--r-- | intern/cycles/render/image.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/intern/cycles/render/image.h b/intern/cycles/render/image.h index 5550d019868..77214bf25bc 100644 --- a/intern/cycles/render/image.h +++ b/intern/cycles/render/image.h @@ -59,6 +59,7 @@ public: bool use_alpha); ImageDataType get_image_metadata(const string& filename, void *builtin_data, bool& is_linear); + void device_prepare_update(DeviceScene *dscene); void device_update(Device *device, DeviceScene *dscene, Scene *scene, |