Cairo and a backend for directfb are now checked in under the top
level cairodfb repository.

I'll try to update agianst the main cairo cvs every few weeks. 

There are a number of issues with the backend.

Directfb issues.

Directfb has no wat to get the top level interface from a sub
interface making it difficult to get the top DirectFBI interface to do
further work.

There is no way to create a compatible surface from a existing surface
this is quite common and I think should be added.


On the cairo side there are a huge number of issues.
Cairo right now requires you to implement backend functions even if
you can't support them I think this may change soon its been discussed
on the list.

Cairo does not really support acclerated backends like dfb that are
very similar to there image surface. I think the dfb backend should
extend/override the image surface.

Also there is currently no easy way to acclerate the image surface
other operations using directfb ops that may be accelerated or tuned
for the platform.

So I hope that people intrested in Cairo/Directfb can spend some time
looking at the design failures I see so we can come up with a better
integration method for Cairo to direct rendering systems such as
DirectFB.  Please feel free to comment since although I see a number
of issues I'm not yet clear on the "right" way to fix cairo for
directfb.


Mike

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to