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.
|
||
|---|---|---|
| .. | ||
| rendering_device_vulkan.cpp | ||
| rendering_device_vulkan.h | ||
| SCsub | ||
| vulkan_context.cpp | ||
| vulkan_context.h | ||
| vulkan_hooks.h | ||