-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
@matanlurey update on 2024-12-12:
It appears that on an Android API 28 Emulator (which automatically runs on OpenGLES), no picture shows up.
From talking to @jonahwilliams, this might be fixable but the Impeller team will need to take a look likely in Q1.
When running on current latest flutter/flutter master branch and flutter/packages main branch, when running flutter run for the camera/camera_android_camerax/example app on devices using the Impeller Open GL backend (and as of testing 12/11, the Vulkan backend), the preview does not render at all when a camera is selected.
When running flutter run --no-enable-impeller to run the app and use the Skia Open GL backend, it does render correctly.
TODO(camsim99): Add visual for Vulkan backend.
Devices tested:
- Pixel emulator running API 28; results:
| Impeller Open GL behavior | Skia Open GL behavior |
|---|---|
| impeller1.webm | impeller2.webm (this is slow but the preview eventually appears |
- Samsung Galaxy J7 running API 27