vk: Implement multithreaded command submission

- A few nagging issues remain, specifically that partial command stream
  largely caused by poor synchronization structures for partial CS flush
  and also the fact that occlusion map entries wait on a command buffer
  and not an EID!
This commit is contained in:
kd-11 2019-12-07 16:28:35 +03:00 committed by kd-11
parent 5be7f08965
commit a51395370e
14 changed files with 283 additions and 196 deletions

View file

@ -446,10 +446,10 @@ namespace rsx
rsx::overlays::reset_performance_overlay();
g_dma_manager.init();
on_init_thread();
method_registers.init();
g_dma_manager.init();
m_profiler.enabled = !!g_cfg.video.overlay;
if (!zcull_ctrl)