Revision 5cafbd8...
Go back to digest for 19th June 2011Features 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