> Then "Cairo" or its internal "engine" -
> http://en.wikipedia.org/wiki/OpenVG (for 3D -
> http://en.wikipedia.org/wiki/OpenGL_ES). They're use hardware
> acceleration etc wherever possible

I used cairo for tuniversalprinter in Repaz, and it fast and can be
rendered on some target. But cairo just 2D drawing engine.
It doesn't provide input from keyboard, mouse, etc.

As I analyzed :
- Static library from C library only SDL, SFML, and Allegro that
provide drawing 2D and 3D, input handling, etc. (need some external
libraries)
- Embedded because use pascal language and provide input handling are
ZenGL and AggPas. ZenGL use OpenGL for rendering but for rendering
font is not good. It uses bitmap font and I'm sure will be run slowly
to rendering big text. If we use freetype to render text, I think it
slowly too, AFAIK rendering text in OpenGL should convert  as
textures. And AggPas is client side rendering but good in drawing
concept.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to