[cairo] OpenGL backend in CVS
Carl Worth
cworth at east.isi.edu
Thu Apr 15 17:36:37 PDT 2004
On Thu, 15 Apr 2004 22:18:44 +0200, David Reveman wrote:
> The OpenGL backend has finally made it to cairo CVS.
Thanks David. Well done!
> 1. Text!
> OpenGL text performance is horrible right now. Adding some kind of glyph
> cache to cairo will fix this. Is anyone working on this?
I've heard that freetype now provides glyph caching. We should look into
whether that would do the job.
> 2. Faster clipping
> Glitz can accelerated non-rectangular clipping very efficiently. I'd
> like to use this with cairo. It will require a change to the current
> clipping interface:
> Instead of having clipping connected to a cairo_t object, it could be
> connected to a surface. This way we can push all clipping to the
> backends.
That sounds quite reasonable, and I don't think it should be too
difficult. What kind of interface would be convenient for you? Would the
list of trapezoids do the trick?
-Carl
More information about the cairo
mailing list