我还没有找到关于Android图形系统如何工作的明确解释,具体来说,它是否使用显示服务器,是基于DirectFB还是X11等。
根据我的拼凑,Android 依赖于Linux 帧缓冲区。我还没有找到太多关于Android使用哪种显示服务器或窗口管理器来多路访问帧缓冲区,所以任何指针都将不胜感激!
最后,据我了解,ARM 指令集提供了加速 OpenGL 的指令,但它如何与显示服务器集成尚不清楚,即。客户端应用程序是否协商客户端直接写入的共享内存缓冲区?
平台加速器的 OpenGL 库是开源的吗?我发现一些参考资料表明它们是闭源二进制文件。同样,任何指针都将不胜感激。