keithp at keithp.com
Fri Dec 17 18:15:45 PST 2004
I'm writing a simple .png -> pattern conversion function and what I want
is for cairo to 'own' the resulting data; that way, dereferencing the
pattern will dereference the surface and (in turn) free the image data.
There are two obvious ways to manage this -- either provide some way to
get the image data pointer back from cairo after having it allocate the
memory or by having cairo 'assume' ownership of the data.
There's already an internal function to perform the latter called
_cairo_image_surface_assume_ownership_of_data, there is no mechanism to
get through the underlying pixman object to effect the former.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 228 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/cairo/attachments/20041217/e02761a7/attachment.pgp
More information about the cairo