diff options
author | Kévin Dietrich <kevin.dietrich@mailoo.org> | 2020-11-04 15:57:28 +0300 |
---|---|---|
committer | Kévin Dietrich <kevin.dietrich@mailoo.org> | 2020-11-04 16:03:35 +0300 |
commit | 17ccda4fe1c4bcc206024af3244c44678791a685 (patch) | |
tree | 8c77c4e7f2bae35e7ce60bcd85d6eb16412be808 /source/blender/gpu | |
parent | ed4855ecb4094bffc43287eb0dc0dfcfb342dd06 (diff) |
Cycles: fix multithreading issue introduced in previous commit
The issue is that the shaders are stolen from the original Geometry by
the temporary Geometry used to accumulate data, but the main thread
still needs them for syncing the attributes.
So make a copy of the shader array to preserve the data on the original
Geometry.
Diffstat (limited to 'source/blender/gpu')
0 files changed, 0 insertions, 0 deletions