[cairo] Re: Xgl server
Paul Sladen
xr at paul.sladen.org
Wed Nov 10 18:45:19 PST 2004
On Mon, 8 Nov 2004, David Reveman wrote:
> XGL is currently rasterizing trapezoids in software and then sending
> masks to hardware for compositing. This produces trapezoids with
> anti-aliasing quality that match RENDER.
...and this is going to be the best long-term method too.
The important thing is to *cache* each of those intermediate steps of
software-rasterisation for later re-compositing, in hardware, with GL.
OpenGL copes better with rendering aliased shapes[0] with anti-aliased
textures. Rather than detailed anti-aliased shapes[1] of flat colour.
-Paul
[0] a pair of screen-affine triangles, textured with
anti-aliased, software-rasterised path.
[1] several hundred triangles approximating a curved path. Suffering
from less predictable hardware AA results produced by overlap, redraw
and numerical truncation of such large numbers of triangles.
--
Is there no safe way to travel? London, GB
More information about the cairo
mailing list