[cairo] is self-copy supposed to work?

Benjamin Otte otte at redhat.com
Tue May 4 01:04:04 PDT 2010


On Tue, 2010-05-04 at 17:45 +1200, Matt Woodrow wrote:
> Cairo doesn't actually use pixmin_blt anywhere sadly, everything goes 
> through pixman_composite_32.
> 
This is by design. Or said differently: I spent a bunch of time
replacing calls to pixman_blit() with calls to
pixman_image_fill_boxes(). And I did that because it makes the code more
flexible (you can plug in more formats easily) and avoids code
duplication (the code figuring out what to blit doesn't need to be
duplicated in both pixman and cairo).

Benjamin



More information about the cairo mailing list