【问题标题】:where can I find openGL ES function implementation?我在哪里可以找到 openGL ES 功能实现?
【发布时间】:2014-04-29 22:23:23
【问题描述】:

我从http://www.android-x86.org 下载了android x86。但我找不到那里是如何实现 OpenGL API 的。该项目的哪个文件(未编译)是功能的实现?以及它是如何在android x86上实现的,因为它是开源项目,但我读过API的实现取决于供应商。

【问题讨论】:

    标签: android opengl-es android-x86


    【解决方案1】:

    “实施”是什么意思?如果您的意思是获取 OpenGL 驱动程序源代码,请忘记它,因为供应商没有公开它(MESA 除外)。如果您的意思是 OpenGL API 函数通常由库(如 GLEW)通过头文件公开,那么您应该检查Android SDK如何获取这些方法。这些方法基本上是函数地址指针。Android可能使用JNI通过NDK访问Java端的那些。由于Android使用OpenGL ES,这意味着实现是操作系统的一部分,所以你不会能够深入挖掘它,就像你无法挖掘 Nvidia 图形驱动程序的 OpenGL 实现一样。

    如果您想了解引擎盖下的外观,请查看MESA

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-26
      • 1970-01-01
      • 2019-05-01
      • 2011-03-11
      • 2019-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多