Re: cairo release 1.12.10 now available

Bobby Salazar <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <CAGLZiLYfqMWuekdF5iYcF_btMU59OOfQJvabmZ6ajZ6oaNmzPQ@mail.gmail.com>
> cairo-gles has quite performance advantage over cairo upstream, I think more
> than double normal test cases.  For simple fill/paint/mask where you have
> pixel-aligned drawing, there probably not much difference.  The text
> rendering is fast too.

I am a little hesitant to rely on code that remains a one-off for so
many years. When might these performance improvements from cairo-gles
be fully merged into the main cairo codebase?

> For IOS, it uses EAGL - I have not looked at it.  I have a cairo binding to
> NSOpenGLContext, https://github.com/csyuschmjuh/cairo-nsgl, You can try it
> out.  Few tests I have performed show it is also the fastest - faster than
> quartz backend, even with QuartzGL enabled.  Maybe it is also a good idea to
> have cairo to use EAGL.

Unfortunately, I have almost zero experience with OpenGL on any
platform. But I would like to take advantage of the graphics hardware
if/when possible. Please let me know if you do end up looking into iOS
support. I would love to get some sample/example code to try out.

BTW - how do you enable "QuartzGL"? And, on average, what kind of
performance improvement are you seeing with cairo-gles over the quartz
backend?

> Android - Not clear what you want, you want cairo at Java API level?

I would be looking for cairo support at the native level. On Android
you can call into native C/C++ code using JNI from Java. Here is an
example: http://code.google.com/p/android-native-egl-example/
-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.