a813176bb3
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.
(cherry picked from commit
|
||
---|---|---|
.. | ||
SCsub | ||
rendering_device_vulkan.cpp | ||
rendering_device_vulkan.h | ||
vulkan_context.cpp | ||
vulkan_context.h | ||
vulkan_hooks.h |