> libart defines an ArtRender structure that is responsible to render objects
> on a buffer, like a context. So I attach an ArtRender to the ggi_visual, make
> it render directly in the visual framebuffer, and define wrappers around the
> art_render_* api functions that take a ggi_visual instead of an ArtRender.
> 
> For now it only works if a linear framebuffer is available for the visual,
> like for GGIMesa.
> 
> The only thing is that the rendering process is quite slow (cos libart is slow)
> and I'm not sure if it can be easily accelerated. I just defined default stubs
> that call libart_lgpl functions.
> 
> I still have a little thing to fix and I'll make a first version available.
> 
> 

Some cards (Voodoo?) have anti-aliasing built in them. In general, could hardware 
acceleration be used?
-- 
Get your free email from www.linuxmail.org 


Powered by Outblaze

Reply via email to