[cairo] Where's the bottleneck in using glitz/cairo/librsvg?

Leon Woestenberg leonw at mailcan.com
Fri Jun 23 10:12:57 PDT 2006


Hello all,

David Turner wrote:David Turner wrote:
> Keith Packard a écrit :
>> Given the goal of getting to hardware accelerated rendering, I'm not
>> sure how we manage that without tesselation; hardware accelerators
>> generally like to deal with objects with a fixed number of vertices.   
> You seem to assume that polygon/quad rendering is the only way to 
> achieve accelerated rendering;
> however it's possible to use anti-aliased horizontal span rendering, 
> which can be implemented either
> by the 2D and 3D parts of the hardware. The spans can be computed by 
> the client with a standard
> polygon rasterizer.
> ...
> You also forget the embedded world where there are still lots of cheap 
> graphics chipset to deal with,
> which won't see a shading language before a loooong time.
Yes, especially for the 'embedded world' I think the 'anti-aliased 
horizontal span rendering' approach is a very interesting approach and 
also offers great accelerator potential in custom/DSP/FPGA hardware.

Regards,

Leon.


More information about the cairo mailing list