在安卓上安装并运行OpenGL ES 3.0

3
2个回答

4

假设您想要一个OpenGL的硬件加速上下文,如果目标硬件不支持特定版本的OpenGL,则无法简单地将其更新为下一个版本,因为受到驱动程序和硬件的限制。


2
Google Android源代码中检查OpenGL的版本。如果您正在为自定义硬件构建自定义ROM并将应用程序部署为系统应用程序(ROM应用程序),则可能可以实现此操作。

3
不太可能。首先需要在Android框架中添加OpenGL ES 3.0 API绑定(虽然可行,但需要大量工作),还需要支持硬件的驱动程序(当然需要拥有只有少数设备才支持的3.0支持硬件)。不太可能有这些驱动程序,因为大多数嵌入式GPU都有闭源二进制blob,并且Android使用与其他设备不同的图形堆栈。 - David C. Bishop

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接