Opengl es OpenGL ES顶点缓冲区对象不';我无法使用drawTexture方法

Opengl es OpenGL ES顶点缓冲区对象不';我无法使用drawTexture方法,opengl-es,opengl-es-2.0,Opengl Es,Opengl Es 2.0,我已经尝试使用顶点缓冲区对象在屏幕上渲染纹理一段时间了。我这里有一个使用经典方法的工作函数: 第一种方法有效。下面是顶点缓冲区修改版本: 我尝试了许多不同的方法,检查了所有的输入,并在这个网站上搜索类似的问题,但没有成功。我需要一个新的,专业的眼睛在这方面 问题的第二部分是关于绩效的。我想用then在我的Android手机上显示一些简单的纹理。使用顶点缓冲区可以获得什么样的速度?它真的值得用于2个三角形吗?glvertexattributepointers最后一个参数是缓冲区中的字节偏移量。

我已经尝试使用顶点缓冲区对象在屏幕上渲染纹理一段时间了。我这里有一个使用经典方法的工作函数:

第一种方法有效。下面是顶点缓冲区修改版本:

我尝试了许多不同的方法,检查了所有的输入,并在这个网站上搜索类似的问题,但没有成功。我需要一个新的,专业的眼睛在这方面


问题的第二部分是关于绩效的。我想用then在我的Android手机上显示一些简单的纹理。使用顶点缓冲区可以获得什么样的速度?它真的值得用于2个三角形吗?

glvertexattributepointers
最后一个参数是缓冲区中的字节偏移量。因此,似乎缺少
sizeof(GLfloat)
因子。

glvertexattributepointer
s最后一个参数是缓冲区中的字节偏移量。看来有一个
sizeof(GLfloat)
因子丢失了。@stefan hanke Thanxs就是这样。回答非常快速准确。没有写答案,因为上次我误解了规格我想投票支持你的答案,但我只有12个。差3分。