diff options
author | Kévin Dietrich <kevin.dietrich@mailoo.org> | 2021-05-10 19:23:32 +0300 |
---|---|---|
committer | Kévin Dietrich <kevin.dietrich@mailoo.org> | 2021-05-14 03:40:43 +0300 |
commit | fce795415ade673dfbe4b176113c09a925150c71 (patch) | |
tree | 51f8a0cd9be5b2e108d4ad83812771f234467ad7 /tests | |
parent | 37570a73170e6cddc32ed0523b626bf0857cf068 (diff) |
Fix T87929: Cycles, missing update when visibility is modified
This issue originates from a missing BVH packing for visibility data
when it is modified.
To fix this, this adds update flags to the managers to carry the
modified visibility information from the Objects' modified flag to the
GeometryManager.
Another set of flags is added to determine which data need to be packed:
geometry, vertices, or visibility. Those flags are then used when
packing the primivites.
Reviewed By: brecht
Maniphest Tasks: T87929
Differential Revision: https://developer.blender.org/D11219
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions