Skip to content
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

Ideas for better performance #3

Open
pauldemarco opened this issue Jun 20, 2019 · 1 comment
Open

Ideas for better performance #3

pauldemarco opened this issue Jun 20, 2019 · 1 comment

Comments

@pauldemarco
Copy link

The repo does seem to be a bit outdated when it comes to the latest flutter_embedder.h capability.

I'm wondering what can be done to increase performance with this embedder, such as replacing __FlutterEngineFlushPendingTasksNow with something else I assume?

@pauldemarco pauldemarco changed the title Ideas for increasing performance Ideas for better performance Jun 20, 2019
@ping996
Copy link

ping996 commented Jul 15, 2019

@pauldemarco I can use the new flutter to build the bundle packages and use the latest flutter engine to run this project. but the GPU frame is about 30 ms/frame. what's about your testing?

dwrobel referenced this issue in dwrobel/flutter_wayland Nov 27, 2019
Fixes:
 Program received signal SIGSEGV, Segmentation fault.
 wl_egl_window_create (surface=0x41c018, width=800, height=600) at /usr/src/debug/wayland-egl/rdkv-20180926+gitnightly_master_tag_09262018-r0/git/wayland-egl/wayland-egl.c:656
 656	  wl_nsc_set_user_data( nscDisplay->wl_nsc, egl_window );
 (gdb) bt
 #0  wl_egl_window_create (surface=0x41c018, width=800, height=600) at /usr/src/debug/wayland-egl/rdkv-20180926+gitnightly_master_tag_09262018-r0/git/wayland-egl/wayland-egl.c:656
 #1  0x00404954 in flutter::WaylandDisplay::SetupEGL (this=0xbefff8b0) at /usr/src/debug/flutter-launcher-wayland/git-r0/git/src/wayland_display.cc:234
 #2  0x004046fc in flutter::WaylandDisplay::WaylandDisplay (this=0xbefff8b0, width=<optimized out>, height=<optimized out>) at /usr/src/debug/flutter-launcher-wayland/git-r0/git/src/wayland_display.cc:90
 #3  0x0040391a in flutter::Main (args=...) at /usr/src/debug/flutter-launcher-wayland/git-r0/git/src/main.cc:65
 chinmaygarde#4  main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/flutter-launcher-wayland/git-r0/git/src/main.cc:95
 (gdb) p nscDisplay
 $1 = (struct nsc_display *) 0x0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants