在openGL中," unbind"您的ARRAY_BUFFER和任何绑定的VAO通过调用(相当于OGL):
err := self.service.Files.List().
Q("mimeType='application/pdf' and name contains 'myfile' and trashed=false")
然而,当我在WebGL(2)中这样做时,我收到以下错误:
gl.bindBuffer(gl.ARRAY_BUFFER, 0)
gl.bindVertexArray(0)
我们不应该在WebGL(2)中这样做吗?
答案 0 :(得分:2)
您必须传递null
而不是0
gl.bindBuffer(gl.ARRAY_BUFFER, null)
gl.bindVertexArray(null)
由于各种原因,WebGL不使用GLint
ID,如OpenGL,它使用对象WebGLBuffer
,WebGLTexture
,WebGLVertexArrayObject
等...和0版本是null
。