我正在为android制作一个带有opengl es 2.0的程序。
我正计划使用 VBO 来存储我的顶点数据。但是当我开始这样做时,我注意到我错过了这个功能
glDrawElements()
带有一个覆盖,它将缓冲区中的偏移量作为最后一个参数而不是缓冲区本身。
我注意到以下关于 android 2.3 的发布摘要的引用
Graphics: Adds remaining OpenGL ES 2.0 methods glDrawElements() and glVertexAttribPointer() in the android.opengl.GLES20 class.
android 2.2 中没有对此的支持吗?
如果是这样,是否有其他方法可以做到这一点?(我不想仅仅因为这个而使用 NDK)
到目前为止,我想到的唯一解决方案是仅在 android 版本为 2.3+ 时才使用 VBO。但如果可以的话,我宁愿一直使用它们