From 77c3389fdadc1f3d595dcc9f1a8d34be4255806f Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 16 Feb 2026 08:44:31 +0100 Subject: feat(sequence): Phase 3 - Port 3 effects to v2 - PassthroughEffectV2: simple copy effect - GaussianBlurEffectV2: post-process with params - HeptagonEffectV2: scene rendering effect All use EffectV2 base with multi-input/output support. Demonstrates single-pass, parameterized, and scene patterns. Tests: 35/35 passing handoff(Claude): Phase 3 complete, 3 v2 effects operational --- cmake/DemoSourceLists.cmake | 3 +++ 1 file changed, 3 insertions(+) (limited to 'cmake/DemoSourceLists.cmake') diff --git a/cmake/DemoSourceLists.cmake b/cmake/DemoSourceLists.cmake index fd4bdcb..8cd5f43 100644 --- a/cmake/DemoSourceLists.cmake +++ b/cmake/DemoSourceLists.cmake @@ -31,6 +31,9 @@ set(COMMON_GPU_EFFECTS src/gpu/effect.cc src/gpu/sequence_v2.cc src/gpu/effect_v2.cc + src/effects/passthrough_effect_v2.cc + src/effects/gaussian_blur_effect_v2.cc + src/effects/heptagon_effect_v2.cc src/effects/heptagon_effect.cc src/effects/particles_effect.cc src/effects/passthrough_effect.cc -- cgit v1.2.3