I forgot to CC pixman at lists.freedesktop.org on the following patch. The patch is necessary to make trapezoid rendering directly to X windows work and also makes the pixman_composite_trapezoids() API more similar to pixman_image_composite(). See this thread: http://lists.x.org/archives/xorg-devel/2011-March/021056.html for context. Soren