To view parent comment, click here.
To read all comments associated with this story, please click here.
No, that's not what cairo is for. Cairo is a lowlevel API that will indeed help to implement many of required capabilities, but to start with, it can't do things like ex:
http://developer.apple.com/documentation/GraphicsImaging/Conceptual...
What I'd like to have is an API that allows me to do things similar to the API described there, not a low-level thing that allows me to implement the API I'm needing - gnome/kde should provide it, I shouldn't need to implement it myself.
Edited 2006-12-18 20:16
There are API wrappers for many different languages:
http://cairographics.org/bindings
What I'd like to have is an API that allows me to do things similar to the API described there, not a low-level thing that allows me to implement the API I'm needing - gnome/kde should provide it, I shouldn't need to implement it myself.
Zack Rusin, one of the KDE developers, is working on a new image effect library that can add special effects to applications:
http://lists.kde.org/?l=kde-core-devel&m=116620003301584&w=2
This library supports OpenGL Textures, QPixmaps and QImages, thus it offers hardware accelerated effects if the hardware supports it. There is a screenshot:
http://chaos.troll.no/~zrusin/kimagefx.png
Please note that this is a really new project, thus a lot of work remains do be done.
Edited 2006-12-18 20:56






Member since:
2005-07-29
gnome/kde however does not have anything at all that allow programmers to do fancy effects inside an app.
This is what Cairo (http://www.cairographics.org/) is for. So this is being worked on, and has been progressing nicely.