Cairo [was: rawhide report: 20050621 changes]

Kenneth Porter shiva at sewingwitch.com
Wed Jun 22 12:33:13 UTC 2005


--On Wednesday, June 22, 2005 10:26 AM +0200 Tarjei Knapstad 
<tarjei.knapstad at predichem.com> wrote:

> I think the whole point of Cairo is that it's a common graphics
> framework with multiple backends. If your application renders graphics
> using Cairo you automatically get support for rendering to:
>
> * The X window system
> * OpenGL
> * The Win32 API
> * Postscript
> * PDF
> * SVG
> * etc...

This will also be good for rendering within first-person games. Once 
Mozilla with the Cairo back end is available, we can put web browsers up on 
walls in the virtual environment. Remember those computer consoles in Doom 
3 that had not much more than on/off buttons? Well, now we can make them 
"real" full-featured consoles! Just render to a chunk of texture memory and 
then paint it onto the polygon representing the in-game screen.




More information about the devel mailing list