Android OpenGL-ES VBO支持与否?

lac*_*cas 4 android opengl-es

Android OpenGL-ES VBO支持与否?我怎么检查这个?

谢谢

Kri*_*ssy 6

有些手机支持它,有些则不支持.通常,VBO在OpenGL 1.1中是必需的,因此如果设备报告

gl.glGetString(GL10.GL_VERSION);
Run Code Online (Sandbox Code Playgroud)

如果为1.1或更高(您也可以编写应用程序清单文件,以便安装需要1.1),则支持它们.

如果设备仅支持OpenGL ES 1.0,则应检查返回值

gl.glGetString(GL10.GL_EXTENSIONS);
Run Code Online (Sandbox Code Playgroud)

是否包含ARB_vertex_buffer_object.可能它会.

有关Android设备的各种GL功能的(略)相关信息,您可以在这个问题上找到一些:不同Android设备上可用的OpenGL扩展.