summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-16 08:44:31 +0100
committerskal <pascal.massimino@gmail.com>2026-02-16 08:44:31 +0100
commit77c3389fdadc1f3d595dcc9f1a8d34be4255806f (patch)
tree75234c51d332eb86365c47970ed3e1fd70bef279 /cmake
parent673b09df703daf437add932494a583ed50394f14 (diff)
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
Diffstat (limited to 'cmake')
-rw-r--r--cmake/DemoSourceLists.cmake3
1 files changed, 3 insertions, 0 deletions
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