diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-09-28 13:39:49 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-09-28 14:57:50 +0300 |
commit | b030277e791e429e8f8de90316144830eda6bbf8 (patch) | |
tree | 8a221109f49d2c936be8e05dc980324d79f45518 /tests | |
parent | 45271007cfaf4a515bb73530c48c33dab27b0d39 (diff) |
Cycles: Fix crash with BVH8 on certain scenes
The crash was caused by BVH traversal stack being overflowed.
That overflow was caused by lots of false-positive intersections
for rays originating on a non-finite location.
Not sure why those rays will be existing in the first place,
this is to be investigated separately.
This commit moves pre-SSE4.1 check to a higher level function
and enables it for all miroarchitectures.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions