From 8e9c9e9906481b4ab366030590ed16bf826f4a10 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 1 Jun 2025 09:53:13 +0900 Subject: [PATCH] use WEBGL_lose_context --- packages/frontend/src/utility/image-effector/ImageEffector.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/frontend/src/utility/image-effector/ImageEffector.ts b/packages/frontend/src/utility/image-effector/ImageEffector.ts index 5d1414a137..91b70b4fa4 100644 --- a/packages/frontend/src/utility/image-effector/ImageEffector.ts +++ b/packages/frontend/src/utility/image-effector/ImageEffector.ts @@ -387,6 +387,9 @@ export class ImageEffector { this.gl.deleteProgram(this.renderTextureProgram); this.gl.deleteProgram(this.renderInvertedTextureProgram); this.gl.deleteTexture(this.originalImageTexture); + + const loseContextExt = this.gl.getExtension('WEBGL_lose_context'); + if (loseContextExt) loseContextExt.loseContext(); } }