我有一个very simple test code它绘制一个移动的三角形。在Chrome中,它工作正常,但是在安装了CocoonJS 1.4.1启动器的Android 4.1设备上(可以工作到OpenGL ES 2.0),随机效果会弹出:WebGL与CocoonJS - 重复三角形
这个三角形是绘制的,但通常也有点翻译三角形也被绘制(更确切地说,多余的三角形似乎是以前绘制的三角形的复制品,但距离并不一致)。需要以最小的速度移动tri才能显示效果(或者如果移动速度较慢,则可能只是隐藏副本)。副本的色调似乎有点不同(即使片段着色器颜色不变),但它可能是一些阿尔法魔术。
其他CocoonJS WebGL演示在设备上正常工作,但它们不显示快速移动。 OpenGL基准运行良好。
绘制多个三角形具有相同的效果。尽管使用了gl.Clear
,但它似乎是前面一些缓冲区的一部分。你见过类似的东西吗?有任何想法吗?
DYNAMIC_DRAW也会发生 – ron