From a971e44cee89e30e35498de6c24331dadfdd495d Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu, 5 Jun 2025 15:00:17 +0900 Subject: [PATCH] refactor(frontend): refactor ImageEffector --- .../utility/image-effector/ImageEffector.ts | 45 ++++++++++++++++--- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/packages/frontend/src/utility/image-effector/ImageEffector.ts b/packages/frontend/src/utility/image-effector/ImageEffector.ts index 1f5135a647..46136094f5 100644 --- a/packages/frontend/src/utility/image-effector/ImageEffector.ts +++ b/packages/frontend/src/utility/image-effector/ImageEffector.ts @@ -69,6 +69,7 @@ export class ImageEffector = new Map(); private perLayerResultTextures: Map = new Map(); private perLayerResultFrameBuffers: Map = new Map(); + private nopProgram: WebGLProgram; private fxs: [...IEX]; private paramTextures: Map = new Map(); @@ -112,6 +113,30 @@ export class ImageEffector