GNOME Bugzilla – Bug 734905
Unpainted GtkClutterActor with the GDK backend
Last modified: 2014-08-17 16:01:01 UTC
Using the gdk backend of Clutter, you could end up in situation where none of the embedded widgets were being displayed. That's because the conditions for invalidating the canvas where inconsistent with the rest of the code.
Created attachment 283593 [details] [review] gtk-clutter-actor: fix inconsistent condition in actor update
Review of attachment 283593 [details] [review]: looks good. as a future improvement, we should: * drop ClutterX11TexturePixmap and use a CoglTexturePixmapX11 directly * write a WidgetContent that either uses a cairo image surface or a xlib surface bound to a Pixmap, depending on whether GDK is using the X11 backend
Agreed, we could use the wayland surface too.