On Thu, Jun 11, 2009 at 06:20:18AM -0700, Shrinivas wrote: > Can anybody let me know why do we need libhgl.so file when we run > graphic applications which uses OpenGL ES on Andriod. I know we will > be needing the libEGL.so & libGLESv2.so files, but why libhgl.so? libEGL.so and libGLESv2.so implements EGL and OpenGL ES through libhgl.so and libagl.so. That is, libhgl.so and libagl.so are dlopen()ed by libEGL.so. All EGL and OpenGL ES calls will finally call into libhgl.so and/or libagl.so.
-- Regards, olv --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
