Browse Source

MCI boot fix (android): skipping problematic initial pair of dispatches

xbzk-mci-bare-minimum-boot-fix
xbzk 2 weeks ago
parent
commit
87c18004d9
  1. 8
      src/video_core/renderer_vulkan/vk_rasterizer.cpp

8
src/video_core/renderer_vulkan/vk_rasterizer.cpp

@ -500,6 +500,14 @@ void RasterizerVulkan::Clear(u32 layer_count) {
} }
void RasterizerVulkan::DispatchCompute() { void RasterizerVulkan::DispatchCompute() {
#ifdef ANDROID
static u32 dispatch_count = 0;
if (dispatch_count < 2) {
dispatch_count++;
return;
}
#endif
FlushWork(); FlushWork();
gpu_memory->FlushCaching(); gpu_memory->FlushCaching();

Loading…
Cancel
Save