From 2a78360588f48fcc4345ac3b5bfab0d438251086 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Thu, 5 Jun 2025 12:25:22 +0900 Subject: [PATCH] refactor(frontend): refactor ImageEffector --- .../utility/image-effector/ImageEffector.ts | 47 ++----------------- packages/frontend/src/utility/webgl.ts | 40 ++++++++++++++++ 2 files changed, 44 insertions(+), 43 deletions(-) create mode 100644 packages/frontend/src/utility/webgl.ts diff --git a/packages/frontend/src/utility/image-effector/ImageEffector.ts b/packages/frontend/src/utility/image-effector/ImageEffector.ts index 80e3ff65de..c65346f848 100644 --- a/packages/frontend/src/utility/image-effector/ImageEffector.ts +++ b/packages/frontend/src/utility/image-effector/ImageEffector.ts @@ -4,6 +4,7 @@ */ import { getProxiedImageUrl } from '../media-proxy.js'; +import { initShaderProgram } from '../webgl.js'; type ParamTypeToPrimitive = { 'number': number; @@ -114,7 +115,7 @@ export class ImageEffector