primary reason: The unified GLES2 driver requires OpenGL headers (really), which Android does not provide.