Anthony Walter wrote:
Pretty much the same thing Cairo does, but with (I believe) a greater potential for hardware acceleration. I read about people people riding OpenVG on top of OpenGL, and maybe someday hardware vendors might even put out an OpenVG enabled driver. One can hope.
I mentioned OpenVG to Carl Worth of Cairo sometime last year. I believe he was of the opinion that OpenVG would be a suitable target for a Cairo backend. I think this is sensible. Cairo offers considerable benefit to us in that it provides a unified API for screen, print and pdf output.
Yes. Øyvind (pippin) Kolås has already written an OpenVG backend for cairo, (which, for example, can be used with something like Shiva which is an OpenGL-based implementation of OpenVG).
So with that, any potential for hardware acceleration through OpenVG is available through cairo as well. (And as Aaron says, cairo also provides PDF and PostScript output.)
-Carl