Friday, July 27, 2012

Re: [android-developers] Using a specific GLES library with the emulator-x86

Hi,

I don't know about using specific GLES library but there's a virtual machine flag you can set in AVD settings. After setting this flag (sorry I can't remember the name of it) I had GLES2 compatible environment on OSX using Intel x86 image out of the box.

--
H

On Jul 27, 2012 5:37 PM, "goodG" <arjicot@gmail.com> wrote:
Hi,
I have a GLES library ( libEGL.so + libGLESv2.so provided by the VGA manufacturer ) which support a GLES 2.0 hardware accelerated context for my videocard, they are compiled as a 32 bit Linux object, like the libraries used by the emulator in the Android SDK.

The problem is that the Android SDK use this libraries instead of the "standard" 2 named before.
  • libEGL_translator.so
  • libGLES_CM_translator.so
  • libGLES_V2_translator.so
  • libOpenglRender.so
and no one of this 4 32 bit libraries is actually pointing to any GLES 2.0 libraries, infact my emulator lacks of GLES 2 support, and just support the GLES 1.1.

My configuration is:
  • Ubuntu Precise Pangolin 12.04 64 bit
  • Intel Q6600
  • ATI 5770

I have a fully functional emulator with KVM enable and GPU accelaration with the SDK image targeting "Ice Cream Sandwich for X86" which is provided by Intel via the official Android SDK repository.

Everything is fine for me except the fact that i just have OpenGL ES 1.1 support and i need support for the version 2.0, i have the appropriate libraries for my host configuration that can give me a GLES 2.0 context, the problem is i don't know how to instruct the emulator to use this 2 libraries instead of the default ones.

Thanks.

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

No comments:

Post a Comment