From 7b0c81704d2bd14c32477322b8b9a913b56187bb Mon Sep 17 00:00:00 2001 From: jonahwilliams Date: Thu, 14 Nov 2024 12:32:14 -0800 Subject: [PATCH 1/2] [Impeller] enable OpenGL fallback on Android. --- shell/platform/android/flutter_main.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/platform/android/flutter_main.cc b/shell/platform/android/flutter_main.cc index 184a2e98d4bd9..4159d3713c647 100644 --- a/shell/platform/android/flutter_main.cc +++ b/shell/platform/android/flutter_main.cc @@ -240,7 +240,7 @@ AndroidRenderingAPI FlutterMain::SelectedRenderingAPI( return AndroidRenderingAPI::kSoftware; } constexpr AndroidRenderingAPI kVulkanUnsupportedFallback = - AndroidRenderingAPI::kSkiaOpenGLES; + AndroidRenderingAPI::kImpellerOpenGLES; // Debug/Profile only functionality for testing a specific // backend configuration. From 01e89f62f76ed66ae31f1cb90d63ce9d8a8accb9 Mon Sep 17 00:00:00 2001 From: jonahwilliams Date: Thu, 14 Nov 2024 12:33:33 -0800 Subject: [PATCH 2/2] update unit test. --- shell/platform/android/platform_view_android_unittests.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/platform/android/platform_view_android_unittests.cc b/shell/platform/android/platform_view_android_unittests.cc index 3d7ed4f492355..fc1c2d9d1b17d 100644 --- a/shell/platform/android/platform_view_android_unittests.cc +++ b/shell/platform/android/platform_view_android_unittests.cc @@ -22,7 +22,7 @@ TEST(AndroidPlatformView, SelectsVulkanBasedOnApiLevel) { AndroidRenderingAPI::kImpellerVulkan); } else { EXPECT_EQ(FlutterMain::SelectedRenderingAPI(settings), - AndroidRenderingAPI::kSkiaOpenGLES); + AndroidRenderingAPI::kImpellerOpenGLES); } }