diff options
author | Brecht Van Lommel <brecht@blender.org> | 2021-10-17 21:43:06 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2021-10-18 20:02:10 +0300 |
commit | 3065d2609700d14100490a16c91152a6e71790e8 (patch) | |
tree | 66b248fd07c84064ee1907cb6890d2b4d76d71a2 /intern/cycles/kernel/device | |
parent | a184d0dd023cc0b6fee5e02510addb91d66f8e01 (diff) |
Cycles: optimize volume stack copying for shadow catcher/compaction
Only copy the number of items used instead of the max items.
Ref D12889
Diffstat (limited to 'intern/cycles/kernel/device')
-rw-r--r-- | intern/cycles/kernel/device/gpu/kernel.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/cycles/kernel/device/gpu/kernel.h b/intern/cycles/kernel/device/gpu/kernel.h index 56beaf1fd91..b5ecab2a4db 100644 --- a/intern/cycles/kernel/device/gpu/kernel.h +++ b/intern/cycles/kernel/device/gpu/kernel.h @@ -321,7 +321,7 @@ extern "C" __global__ void __launch_bounds__(GPU_PARALLEL_SORTED_INDEX_DEFAULT_B const int from_state = active_terminated_states[active_states_offset + global_index]; const int to_state = active_terminated_states[terminated_states_offset + global_index]; - integrator_state_move(to_state, from_state); + integrator_state_move(NULL, to_state, from_state); } } |