-
-
Notifications
You must be signed in to change notification settings - Fork 530
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Impeller on Android #867
Comments
Same problem for me. |
Impeller for Android is still in preview. On Android API 29+ this uses Vulkan, which still has some issues with platform views. |
is there any change with the new Flutter 3.19 and IMpeller, this library is not working with this option |
As I started above, Impeller on Android is still in preview. Work on external textures has progressed however. |
I have the same problem. I have updated my local flutter version to the latest main channel but the problem persists:
You mention that this has been fixed on the current master channel, can you confirm on what version you have tested this? My mobile_scanner version is on 5.0.0-beta.2. |
Hi any news to this? Tested on: |
Even official camera/video plugins do not run with Android Impeller (flutter/flutter#139702). |
I have the same problem, the camera stay in black, I not work in flutter 3.22 with Impeller in stable in Android |
We will have to migrate from |
Small update: there is an upstream regression with the |
Do you have any updates to share? |
I am aware that Flutter 3.24 has landed, and there is an update to the existing Impeller migration doc at flutter/website#11008 I went through that doc before to see what was needed to migrate and I noticed that something was missing (notably the preview orientation, which was the subject of an ongoing discussion on the hackers chat on Discord, which I had followed) However, I don't think we need to wait for this website doc to land, as what is needed is there for us. I'll update the required steps in the original post in this thread, to reflect the needed steps. |
I am currently working through several smaller bugs that I want to include in the next release. After that I'll work on the Impeller migration, since I don't want to force our users to switch to 3.24 for the other bugfixes. |
Following this, impeller gives a slight performance boost, thanks |
Flutter 3.27.0 stable is released with Android Impeller enabled by default. According to the official release note, we need |
and the schedule to do that? |
@espresso3389 Thanks for notifying me. I will mark this as P0 in our priority queue and will put this next on the list for the next beta for version 7.0.0 |
FYI: Work on the Impeller migration has started. |
This message has been updated to outline the most up-to-date information on this bug. The original comment is kept at the bottom
With the release of Flutter 3.27, Impeller on Android has released to stable. This issue tracks adding support for Impeller in mobile_scanner.
We should do the following:
onSurfaceDestroyed
toonSurfaceCleanup
in the stable release after Flutter 3.28io.flutter.embedding.android.EnableImpeller
is no longer required for mobile_scanner usageThe message below is the un-edited original post for this issue
With the recent improvement of Impeller on Flutter 3.16 I tried to compile my app with
<meta-data android:name="flutterEmbedding" android:value="2" /> <meta-data android:name="io.flutter.embedding.android.EnableImpeller" android:value="true" />
with this, the camera is black and does not work, in iOS with impeller works fine
The text was updated successfully, but these errors were encountered: