From d8382e043a7dfd254f2dc9b3fc7c1722fdfeafb5 Mon Sep 17 00:00:00 2001 From: Igor Zinken Date: Fri, 8 Jan 2021 20:15:38 +0100 Subject: [PATCH] Improved performance of filter application by omitting idle effects, implemented brightness and vibrance filters --- .../layer-filters/layer-filters.vue | 44 +++++++++++++++-- .../options-panel/layer-filters/messages.json | 4 +- src/factories/filters-factory.js | 22 ++++++--- src/workers/filter.worker.js | 47 +++++++++++++++---- tests/unit/factories/filters-factory.spec.js | 26 +++++++--- 5 files changed, 116 insertions(+), 27 deletions(-) diff --git a/src/components/options-panel/layer-filters/layer-filters.vue b/src/components/options-panel/layer-filters/layer-filters.vue index b19c34d..e98db5d 100644 --- a/src/components/options-panel/layer-filters/layer-filters.vue +++ b/src/components/options-panel/layer-filters/layer-filters.vue @@ -28,9 +28,9 @@