The next version of Cairo...
BlitzMax Forums/Brucey's Modules/The next version of Cairo...| 
 | ||
| ... will have native OpenGL support. Which is kind of exciting, I think :-) | 
| 
 | ||
| Cool! Any idea when? I only ask because I am about to take on a project that I thought about using Cairo for. | 
| 
 | ||
| Using this Module for real time game or application is conceivable ? I would love to create vectorial project. Like world of Goo rendering style (don't exactly know if it's vector or raster). | 
| 
 | ||
| As well as GL, it has other new surfaces, such as XML and Script - both of which are text format descriptions of the drawing. At least it all appears to build and link (on Mac, although I had to hack the GL header because Mac headers are in a different location - Which leads me to believe they've not tested this on Mac yet... ho hum). | 
| 
 | ||
| so, basically it will be faster? | 
| 
 | ||
| Exciting indeed. | 
| 
 | ||
|  so, basically it will be faster?  I've no idea. One would hope so. | 
| 
 | ||
| The outline mode of Inkscape uses Cairo, but if you are unsure whether Cairo is fast enough, here is a really quick stress test (open up in Inkscape and then go to outline mode, and pan around and move points): moderately complex vector graphic I have no idea which version of Cairo they are using, so I cannot say if it is hardware-accelerated or not. But OpenGL in Cairo depends on glitz, and glitz docs are notoriously poor. | 
| 
 | ||
|   But OpenGL in Cairo depends on glitz, and glitz docs are notoriously poor.  Indeed they are. But there's a new backend which doesn't use glitz, and is hopefully much easier to use. | 
| 
 | ||
| Ah, I hadn't heard about that.  It looks like OpenVG will be supported too. http://www.cairographics.org/OpenGL/ Yay! Awesome, Brucey, awesome! I have one question for you, though: why don't you sell certain of these modules and give some percentage of the earnings to BRL? Or, just sell certain of these modules? I really don't care whatever you do with them, it's still awesome. | 
| 
 | ||
| OpenVG - The Standard for Vector Graphics Acceleration Interesting stuff ! I wonder how fast OpenVG is. No offence but I think it's rather BRL that should contribute to Brucey module :) Do Bjarne Stroustrup receive any percentage of any software produced with C++ for using his language ? Don't think so. At least there is a donate PayPal functionality :) |