Revision 5cafbd8...

Go back to digest for 19th June 2011

Features in Other

BogDan Vatra committed changes in [android-qt/experimental-eglfs] /:

NativeEGL

Good part is: NativeEGL approach is a little bit faster than
JavaEGLWrapper because it doesn't call any java code

Bad part is: NativeEGL uses some unorthodox APIs on platforms before
android-9, also the plugin needs to link to libEGL.so which is not
available on those platforms, so we need to compile it and to add it to
procompiled libs.

File Changes

Added 8 files
  • /plugins/platforms/android/common/eglfs
  •   src/EGL/egl.h
  •   src/EGL/eglext.h
  •   src/EGL/eglext_v3.h
  •   src/EGL/eglext_v5.h
  •   src/EGL/eglplatform.h
  •   src/EGL/eglplatform_a5.h
  •   src/EGL/eglplatform_a9.h
  •   src/KHR/khrplatform.h
Modified 15 files
  •   src/plugins/platforms/eglconvenience/qeglconvenience.cpp
  •   src/plugins/platforms/android/common/eglfs/androidjnimain.cpp
  •   src/plugins/platforms/android/common/eglfs/androidjnimain.h
  •   src/plugins/platforms/android/common/eglfs/main.cpp
  •   src/plugins/platforms/android/common/eglfs/qandroideglfsintegration.cpp
  •   src/plugins/platforms/android/common/eglfs/qandroideglfsintegration.h
  •   src/plugins/platforms/android/common/eglfs/qandroideglfspaintdevice.h
  •   src/plugins/platforms/android/common/eglfs/qandroideglfsscreen.cpp
  •   src/plugins/platforms/android/common/eglfs/qandroideglfsscreen.h
  •   src/plugins/platforms/android/common/eglfs/qandroideglplatformcontext.cpp
  •   src/plugins/platforms/android/common/eglfs/qandroideglplatformcontext.h
  •   src/plugins/platforms/android/sw/android-9/android-9.pro
  •   src/android/java/src/eu/licentia/necessitas/industrius/QtActivity.java
  •   src/android/java/src/eu/licentia/necessitas/industrius/QtApplication.java
  •   src/android/java/src/eu/licentia/necessitas/industrius/QtSurface.java
23 files changed in total