From db6737f2ba82c7757c189a26114747b8a59322eb Mon Sep 17 00:00:00 2001 From: bunnei Date: Thu, 1 Jun 2023 21:43:22 -0700 Subject: android: vk_presentation_manager: Fix unusued needs_recreation. --- src/video_core/renderer_vulkan/vk_present_manager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/video_core/renderer_vulkan/vk_present_manager.cpp b/src/video_core/renderer_vulkan/vk_present_manager.cpp index dc42982e9..10ace0420 100644 --- a/src/video_core/renderer_vulkan/vk_present_manager.cpp +++ b/src/video_core/renderer_vulkan/vk_present_manager.cpp @@ -306,6 +306,9 @@ void PresentManager::CopyToSwapchain(Frame* frame) { image_count = swapchain.GetImageCount(); }; +#ifdef ANDROID + std::unique_lock lock{recreate_surface_mutex}; + const auto needs_recreation = [&] { if (last_render_surface != render_window.GetWindowInfo().render_surface) { return true; @@ -316,9 +319,6 @@ void PresentManager::CopyToSwapchain(Frame* frame) { return false; }; -#ifdef ANDROID - std::unique_lock lock{recreate_surface_mutex}; - recreate_surface_cv.wait_for(lock, std::chrono::milliseconds(400), [&]() { return !needs_recreation(); }); -- cgit v1.2.3