May 2017
Beginner to intermediate
470 pages
10h 49m
English
OpenGL ES stands for Open GL Embedded System, which is a subset of OpenGL from Khronos. EGL is an interface between OpenGL ES and the underlying native platform. The API of EGL is supposed to be platform-agnostic, but the implementation of the EGL API is not.
The implementation of OpenGL ES in Android includes the Java API and native implementation. These two parts can be found at:
These two parts of the OpenGL implementation depend on a vendor implementation to provide the full function of the OpenGL ES API. During the system start-up, the system will search for paths /system/lib/egl or /vendor/lib/egl to find the vendor ...
Read now
Unlock full access