Opengl es 尽管GL_无错误,但glGenBuffers无法创建一个

Opengl es 尽管GL_无错误,但glGenBuffers无法创建一个,opengl-es,vertex-buffer,Opengl Es,Vertex Buffer,我有一个奇怪的例子,glGenBuffers(1,&vbo)将vbo设置为零,而glGetError()返回GL\u NO\u ERROR 在用户安卓设备:小米/Redmi 6A上观察到了这一点(尽管很少见) 如果glGenBuffers() 或者这是设备告诉我GPU内存不足的方式吗?0是一个有效的缓冲区id,对吗?还是我遗漏了什么?从规范中:零的名字是由德国劳埃德船级社保留的;对于某些对象类型,zero指定了该类型的默认对象,而在其他对象类型中,zero永远不会与该对象类型的实际实例相对应。对

我有一个奇怪的例子,
glGenBuffers(1,&vbo)
将vbo设置为零,而
glGetError()
返回GL\u NO\u ERROR

在用户安卓设备:小米/Redmi 6A上观察到了这一点(尽管很少见)

如果
glGenBuffers()


或者这是设备告诉我GPU内存不足的方式吗?

0是一个有效的缓冲区id,对吗?还是我遗漏了什么?从规范中:零的名字是由德国劳埃德船级社保留的;对于某些对象类型,zero指定了该类型的默认对象,而在其他对象类型中,zero永远不会与该对象类型的实际实例相对应。对我来说,这听起来像是一个驱动程序错误……我同意solidpixel,这听起来像是一个驱动程序错误。请考虑将问题提交给驱动程序开发人员。他们可能会提供一个解决方案。零是一个有效的缓冲区id,对吗?还是我遗漏了什么?从规范中:零的名字是由德国劳埃德船级社保留的;对于某些对象类型,zero指定了该类型的默认对象,而在其他对象类型中,zero永远不会与该对象类型的实际实例相对应。对我来说,这听起来像是一个驱动程序错误……我同意solidpixel,这听起来像是一个驱动程序错误。请考虑将问题提交给驱动程序开发人员。他们可能会提供一个工作环境。