-
-
Notifications
You must be signed in to change notification settings - Fork 172
Difference between Flutter_wayland and flutter-pi #46
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
Comments
The difference is basically an additional layer of abstraction. For flutter_wayland, it looks like this: For flutter-pi, it looks like this: So, basically, for flutter_wayland, there's an additional layer between the linux kernel and flutter_wayland, while flutter-pi communicates with the linux kernel directly. There's some advantages to this (flutter-pi's) approach, but also some drawbacks. Advantages:
Disadvantages:
flutter-pi uses the standard linux graphics stack. So if hardware acceleration of your machine works with the standard linux graphics stack, it should run. If it uses a different graphics stack, you'd need to apply some hacks. |
Doesn't Wayland alone exist? Can I run flutter-pi somewhere if I can't afford to have vc4-drm? What changes wouldnI have to make to make this thing work on plain Wayland? |
I don't understand what you mean by this.
As I wrote above, if it has working DRM support,
The sole purpose of flutter-pi is to run without X or wayland, so you could probably discard most of the |
Apart from the fact that one is designed for Pi and other for a 64bit machine, what is the difference between flutter_wayland and flutter-pi?
Does flutter-pi run on a machine if vc4graphics isn't available?
The text was updated successfully, but these errors were encountered: