I have put a patch on ftp.gimp.org/Incoming which implements
regions in GDK. It is an exact wrapper for the equivalent
X functions.
The patch includes changes to:
gdktypes.h
- added struct GdkRegion
gdkprivate.h
- added struct GdkRegionPrivate
gdkregion.c
- actually implements the region functions
gdk.h
- decls
the respective Makefiles
In addition, I have added the function (to gdk.h and gdkgc.c)