void gdk_cairo_draw_from_gl(cairo_t *cr, GdkSurface *surface, int source, int source_type, int buffer_scale, int x, int y, int width, int height)
GdkTexture * gdk_gl_texture_new(GdkGLContext *context, guint id, int width, int height, GDestroyNotify destroy, gpointer data)