This is on top of Mer (http://www.merproject.org) armv7l port. The device is a HP Touchpad, with an Adreno 220 GPU core. The program being shown is an Mer application running some simple GL rendering (cycling through r,g,b,  glClearColor, glClear, eglSwapBuffers) utilizing Android GPU userland drivers for Adreno 220. Did I mention that the Mer application is glibc-based? And this Mer runs on top of an Android kernel. No android->mer chroot involved or freedreno. Similar concepts could be applied to Android RIL modules.

More information and code to come..
Shared publiclyView activity