Member Gdk::Cairo::draw_from_gl (const ::Cairo::RefPtr< ::Cairo::Context >& context, const Glib::RefPtr< Gdk::Surface >& surface, int source, int source_type, int buffer_scale, int x, int y, int width, int height)
The function is overly complex and produces broken output in various combinations of arguments. If you want to draw with GL textures in Gtkmm, use Gdk::GLTexture::create(); if you want to use that texture in Cairo, use Gdk::Texture::download() to download the data into a Cairo image surface.
4.10: The application selection widgets should be implemented according to the design of each platform and/or application requiring them. This interface will be removed in GTK 5.
4.10: The application selection widgets should be implemented according to the design of each platform and/or application requiring them. This widget will be removed in GTK 5
4.10: The application selection widgets should be implemented according to the design of each platform and/or application requiring them. This dialog will be removed in GTK 5.
4.10: The application selection widgets should be implemented according to the design of each platform and/or application requiring them. This widget will be removed in GTK 5
4.10: There is no replacement in GTK for an "info bar" widget. You can use Gtk::Revealer with a Gtk::Box containing a Gtk::Label and an optional Gtk::Button, according to your application's design.
4.10: The relevant API has been moved to Gtk::Widget and Gtk::StyleProvider where applicable; otherwise, there is no replacement for querying the style machinery. Stylable UI elements should use widgets.