diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2014-04-26 16:25:20 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2014-04-26 16:29:52 +0400 |
commit | 11310b554ab2f08c9f0d086f5f07694ba7ca9f19 (patch) | |
tree | 7223fb12ea4ec56a61f2f38906644a88889261a8 /intern/cycles/render/object.cpp | |
parent | 1e3904677c8c66d8e2d29189273a81a6b5a47e38 (diff) |
Cycles: avoid some CUDA performance on scenes without deformation motion blur.
Diffstat (limited to 'intern/cycles/render/object.cpp')
-rw-r--r-- | intern/cycles/render/object.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/intern/cycles/render/object.cpp b/intern/cycles/render/object.cpp index dab00eae2df..b58caab5efa 100644 --- a/intern/cycles/render/object.cpp +++ b/intern/cycles/render/object.cpp @@ -321,6 +321,9 @@ void ObjectManager::device_update_transforms(Device *device, DeviceScene *dscene } #endif + if(mesh->use_motion_blur) + have_motion = true; + /* dupli object coords and motion info */ int totalsteps = mesh->motion_steps; int numsteps = (totalsteps - 1)/2; |