GNOME Bugzilla – Bug 57212
No way to get the backing store pixmap from GdkWindow
Last modified: 2011-02-04 16:09:25 UTC
There's no way to get the backing store pixmap from a GdkWindow, which makes it impossible to use X functions to draw on the window during exposes. Owen suggested something like gdk_window_get_paint_info (window, drawable **real_drawable, GdkRegion **bounds)
Patch at: http://mail.gnome.org/archives/gtk-devel-list/2001-July/msg00144.html
Fri Jul 13 15:33:32 2001 Owen Taylor <otaylor@redhat.com> * gdk/gdkwindow.[ch]: Add a function gdk_window_get_internal_paint_info(), so that using X functions on a GdkWindow is possible, if a little hairy. * gdk/gdkgc.c (gdk_gc_offset): Add a function to offset the clip and ts_origin of a GC, so that external parties can offset/restore a GC, when using gdk_window_get_internal_paint_info().