flutter [叶轮]OpenGLES后端试图在不同的缓冲区目标之间重用缓冲区,这在WebGL上失败,

lqfhib0f  于 5个月前  发布在  Flutter
关注(0)|答案(2)|浏览(65)

叶轮的OpenGLES后端试图在不同的缓冲区目标之间重用缓冲区(即GL_ARRAY_BUFFERGL_ELEMENT_ARRAY_BUFFER)。WebGL不喜欢这一点,并拒绝调用glBindBuffer。请参阅WebGL规范中关于缓冲区绑定限制的部分:https://registry.khronos.org/webgl/specs/latest/2.0/#BUFFER_OBJECT_BINDING

s1ag04yj

s1ag04yj1#

嗯,想起来了,这在ES 2.0中可能吗?还是我们只是依赖于一些扩展的行为?无论如何,解决方法并不难。

hmtdttj4

hmtdttj42#

我认为这个限制是针对WebGL的,但我不能确定。

相关问题