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