diff options
| author | Matias N. Goldberg <dark_sylinc@yahoo.com.ar> | 2023-10-21 11:56:37 -0300 |
|---|---|---|
| committer | Matias N. Goldberg <dark_sylinc@yahoo.com.ar> | 2023-10-21 13:14:38 -0300 |
| commit | c9ec1f77272de8a828294d2348c4cb1d4577612c (patch) | |
| tree | e6046d749a00a8ac582742ba1bc33aa395ec1a56 /core/string/string_builder.cpp | |
| parent | f71f4b80e32f6e98a4cd3cb1c06071223297e8fc (diff) | |
| download | redot-engine-c9ec1f77272de8a828294d2348c4cb1d4577612c.tar.gz | |
Fix buffer updates going to the wrong cmd buffer if barriers were 0
From what I could see only SSAO & SSIL were affected when they both
call:
int zero[1] = { 0 };
RD::get_singleton()->buffer_update(ssao.importance_map_load_counter, 0,
sizeof(uint32_t), &zero, 0);
int zero[1] = { 0 };
RD::get_singleton()->buffer_update(ssil.importance_map_load_counter, 0,
sizeof(uint32_t), &zero, 0);
Also documented what setup_command_buffer & draw_command_buffer are for.
Diffstat (limited to 'core/string/string_builder.cpp')
0 files changed, 0 insertions, 0 deletions
