从Android开源项目获取OpenGL ES Native Source

时间:2016-09-01 19:49:38

标签: android opengl-es native android-source

我想获取OpenGL ES 3.0的原生 Android实现源文件。原因是我可以更好地理解Android实现的底层OpenGL系统,并准确了解每种方法的作用。 GLES30参考相当稀少。此外,查看GLES30类源会将所有方法显示为本机。我如何看待这些方法的本机代码,特别是?

2 个答案:

答案 0 :(得分:1)

OpenGL ES本身将在平台中GPU提供商提供的库中实现;其中大部分都是专有的和二进制的。您上面链接的AOSP代码只是调用那些本机二进制文件的绑定层,因此我不确定它可能有多大用处。

答案 1 :(得分:0)

所以,我相信这是Android OpenGL ES的可浏览实现代码:

http://androidxref.com/7.0.0_r1/xref/frameworks/native/opengl/