From 8c71e61e27669ec1c70d11da1c4702227acd13a2 Mon Sep 17 00:00:00 2001 From: jonahwilliams Date: Mon, 22 Jul 2024 08:08:00 -0700 Subject: [PATCH] [Impeller] enable ahb swapchain on emulators. --- impeller/renderer/backend/vulkan/swapchain/swapchain_vk.cc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/impeller/renderer/backend/vulkan/swapchain/swapchain_vk.cc b/impeller/renderer/backend/vulkan/swapchain/swapchain_vk.cc index 534c1f8b22e83..d827a0c03601c 100644 --- a/impeller/renderer/backend/vulkan/swapchain/swapchain_vk.cc +++ b/impeller/renderer/backend/vulkan/swapchain/swapchain_vk.cc @@ -55,11 +55,8 @@ std::shared_ptr SwapchainVK::Create( return nullptr; } - // TODO(147533): AHB swapchains on emulators are not functional. - const auto emulator = ContextVK::Cast(*context).GetDriverInfo()->IsEmulator(); - // Try AHB swapchains first. - if (!emulator && AHBSwapchainVK::IsAvailableOnPlatform()) { + if (AHBSwapchainVK::IsAvailableOnPlatform()) { auto ahb_swapchain = std::shared_ptr(new AHBSwapchainVK( context, // window.GetHandle(), //