diff options
author | Patrick Mours <pmours@nvidia.com> | 2019-10-02 13:06:30 +0300 |
---|---|---|
committer | Patrick Mours <pmours@nvidia.com> | 2019-10-02 14:23:29 +0300 |
commit | 0091b84df0281c44c98194cf94af7e894ff990e5 (patch) | |
tree | 12a822c23907ae50672657fc9fe00f2213d81934 /source/blender/nodes | |
parent | 97ba7f3c322aab0dc4cf4617281c258f7480fbc8 (diff) |
Fix T70268: Render failures with Vector pass active with OptiX in Cycles
Rendering would produce invalid results or crash if the Vector pass was active but motion blur was inactive. This caused the OptiX BVH to be built with motion (because objects reported motion available), but the pipeline to be built without motion support (since with disabled motion blur this is not in the list of requested features). The two are not compatible and therefore caused issues. This patch fixes that by not building the BVH with motion if motion blur is not active (which makes sense).
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D5968
Diffstat (limited to 'source/blender/nodes')
0 files changed, 0 insertions, 0 deletions