Просмотр исходного кода

fix(Web): clear color buffer when destroy

hujinliang 3 лет назад
Родитель
Сommit
ee92c4a92b
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      web/src/webgl-render-vap.ts

+ 1 - 0
web/src/webgl-render-vap.ts

@@ -336,6 +336,7 @@ export default class WebglRenderVap extends VapVideo {
     if (canvas) {
       canvas.parentNode && canvas.parentNode.removeChild(canvas);
     }
+    gl.clear(gl.COLOR_BUFFER_BIT);
     // glUtil.cleanWebGL(gl, this.shaders, this.program, this.textures, this.buffers)
     super.destroy();
     this.clearMemoryCache();