在Android系统中增加OpenGL API可以丰富上层应用的发挥空间。比如,添加对MS3D文件到支持。添加步骤:
1.在libagl文件夹下添加需要到函数,如果重新增加了文件,不要忘记修改Android.mk文件。
2.在include/GLES/gl.h中添加函数声明。
3.执行tools/glgen/gen
3.1添加函数到 tools/glgen/specs/gles11/GLES10.spec,tools/glgen/specs/jsr239/glspec-1.0
3.2执行tools/glgen/gen
3.3复制输出的命令,并执行
4.在GLErrorWrapper.java,GLLogWrapper.java,MatrixtrackingGL.java中重载新增加的函数,写法可以参考其他OpenGL API的重载方法
5.执行libs/tools/genfiles
6.在Android目录下make update-api
7.make sdk