[cairo] Question about cairo without a native backend

erik godrik at mandragor.org
Mon Jun 28 07:34:42 PDT 2010

I don't know that much about cairo but the backend is the part of the
library that does the actual rendering on a surface. Therefore, if no
backend are compiled, it is normal that nothing appear on the
screen. You should compile the backend appropriate to the iphone and
if none are appropriate either write one or ask someone to write one.


Erik Saule

On Mon, Jun 28, 2010 at 11:22:19AM -0300, Piero B. Contezini wrote:
> I have a question about how Cairo works, if anyone can give me a glue
> it would be very kind.
> I'm compiling cairo for iPhone, it works when I disable all the native
> backends, but the result is that I can't get it to render anything. Is
> cairo always dependent upon a native backend?
> My idea is to use it to draw 2d images, only using the image backend,
> but it always give me blank screens, everything seems to work fine,
> only the resulting cairo_surface never gets touched.
> I've compiled the same code in OSX, without any backend and it doesnt
> work too, however, when I activate openGL, it works!
> I'm lost here, as my perception is that it should work.
> Thanks
> Piero
> --
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo

More information about the cairo mailing list