-
Notifications
You must be signed in to change notification settings - Fork 28k
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
[Linux] Not clearing backbuffer before drawing. #143408
Comments
I could not reproduce this on my system using the example provided above. Labeling based on the report shared above. Screencast.from.14-02-24.08.52.02.webmflutter doctor -v
|
I'm able to replicate this on Ubuntu 22.04 running with This did not repro on another machine runnign Ubuntu 22.04 using wayland, and this definitely worked on older versions under X11. @gspencergoog can you confirm whether you're using X11 or Wayland? |
/cc @robert-ancell |
Does it occur with the rendering changes in flutter/engine#50754? |
I can reproduce this using flutter master on Ubuntu 23.10 using Wayland. |
I'm using X11: XDG_SESSION_TYPE=x11 |
@cbracken I am using wayland |
Awesome thanks. Sounds like once flutter/engine#50754 lands, this is likely to be closeable. |
Refactor GL rendering to prepare for GTK4 - Remove FlGLArea - we can just use GtkGLArea directly - Stop using gdk_cairo_draw_from_gl, it's not available in GTK4. - Rename FlRendererGL to FlRendererGdk, this was implying that FlRenderer could be something other than OpenGL which is not the case currently. - Remove unnecessary virtual methods in FlRenderer, just implement them as standard methods. Related: flutter/flutter#143408
flutter/engine#50754 has landed. @gspencergoog is this working for you at tip-of-tree (I don't have my linux machine here today). |
Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
On the main branch, I created this very simple Flutter app:
And ran it on my Linux machine, I got a window that didn't clear the backbuffer when switching buffers, leaving an interesting artifact filled image.
output.mp4
flutter doctor -v
The text was updated successfully, but these errors were encountered: