Hi All,
 
I have a question about text rendering in Clutter applications.
 
>From my understanding, Clutter sits on top of OpenGL (or OpenGL-ES) and
provides an easy way for developers to use OpenGL's capabilities. So
ultimately, I assume that Clutter would rely on OpenGL to render text
also.
Also, from my reading on the web, I gather that OpenGL does not really
handle text so well, and uses either 'Bitmap fonts', 'Outline fonts' or
'Texture mapped fonts' to display text.
My question is which of these methods is used internally when the
function "clutter_label_new_with_text" is called?
 
I had a look at the function "clutter_label_new_with_text" in the file
"clutter/clutter-label.c", but here I see that "g_object_new" is being
called. Does this mean that Clutter uses one of its dependent libraries
to handle text tendering? If so, which one is it?
 
Is there any document(s) that I can refer to better understand text
display (in Clutter/OpenGL).
 
Any reply would be greatly appreciated.
 
Regards,
Gautam
 
 
p.s. 1: At present, I'm running Clutter 0.7.0 over an OpenGL-ES 1.1
software implementation.
p.s. 2: My target embedded device will not have GLUT or GLX.

Reply via email to