Created attachment 36676 [details]
Simple cairo_paint test case with RGB image
Using cairo_paint with an image without an alpha channel is not always painted at the correct offset after successive expose events.
Bug present with xlib, not with xrender. Suggests the upload in-place path in cairo-xlib-surface.c path fails.
Author: Chris Wilson <firstname.lastname@example.org>
Date: Fri Jul 2 13:19:17 2010 +0100
xlib: Apply translation to image surface upload.
Bug 28888 - cairo_paint with rgb images does not work correctly