[cairo] New OpenGL backend merged

Dov Grobgeld dov.grobgeld at gmail.com
Thu Jul 23 02:02:53 PDT 2009


Talking about backends, I'm curious if anyone has contemplated a CUDA[*]
backend for cario. Of course as it is a proprietary technology, it may not
accepted into the official cairo disttribution.

Regards,
Dov

[*] http://en.wikipedia.org/wiki/CUDA

2009/7/23 Jonathan Morton <jonathan.morton at movial.com>

> On Thu, 2009-07-23 at 10:30 +0200, Donn wrote:
> > On Thursday, 23 July 2009 10:15:37 John C. Turnbull wrote:
> > > For a Cairo n00b like me, could someone explain exactly what an OpenGL
> > > back-end for Cairo is?  Does it mean that all rendering is done using
> > > OpenGL or is it that 2D graphics rendering is done using Cairo and all
> 3D
> > > rendering done using OpenGL?
>
> > +1 for n00b confusion. We want to know! :D
>
> It means that an existing OpenGL implementation is used to speed up
> certain Cairo operations.  If the GL is fast (as it usually is on recent
> hardware), Cairo should be sped up by this.
>
> So 2D drawing is sent to Cairo, which uses OpenGL to help out.  3D
> drawing is sent to OpenGL as usual.
>
> --
> ------
> From: Jonathan Morton
>      jonathan.morton at movial.com
>
>
> _______________________________________________
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cairographics.org/archives/cairo/attachments/20090723/d1c33873/attachment-0001.html 


More information about the cairo mailing list