mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 02:34:11 +01:00 
			
		
		
		
	Merge pull request #11910 from liamwhite/surface-lost-on-creation
renderer_vulkan: ensure exception on surface loss
This commit is contained in:
		
						commit
						1836e62d33
					
				| @ -147,6 +147,9 @@ bool Swapchain::AcquireNextImage() { | ||||
|     case VK_ERROR_OUT_OF_DATE_KHR: | ||||
|         is_outdated = true; | ||||
|         break; | ||||
|     case VK_ERROR_SURFACE_LOST_KHR: | ||||
|         vk::Check(result); | ||||
|         break; | ||||
|     default: | ||||
|         LOG_ERROR(Render_Vulkan, "vkAcquireNextImageKHR returned {}", vk::ToString(result)); | ||||
|         break; | ||||
| @ -180,6 +183,9 @@ void Swapchain::Present(VkSemaphore render_semaphore) { | ||||
|     case VK_ERROR_OUT_OF_DATE_KHR: | ||||
|         is_outdated = true; | ||||
|         break; | ||||
|     case VK_ERROR_SURFACE_LOST_KHR: | ||||
|         vk::Check(result); | ||||
|         break; | ||||
|     default: | ||||
|         LOG_CRITICAL(Render_Vulkan, "Failed to present with error {}", vk::ToString(result)); | ||||
|         break; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user