From f03f3428991499e0701cce5eacc2bb943fde9d8e Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 16 Feb 2026 12:42:57 +0100 Subject: fix(tests): port tests to v2 API, fix FATAL_CHECK logic - Port test_effect_base to EffectV2/SequenceV2 - Port test_demo_effects to v2 effects only - Remove v1 lifecycle helpers from effect_test_helpers - Fix cnn_test to not depend on cnn_v1_effect.h - Fix test_sequence_v2_e2e node redeclaration Known issue: test_sequence_v2_e2e still fails with bind group error (needs source/sink texture views set) Co-Authored-By: Claude Sonnet 4.5 --- src/tests/gpu/test_sequence_v2_e2e.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/tests/gpu/test_sequence_v2_e2e.cc') diff --git a/src/tests/gpu/test_sequence_v2_e2e.cc b/src/tests/gpu/test_sequence_v2_e2e.cc index 0c7c619..c015e0b 100644 --- a/src/tests/gpu/test_sequence_v2_e2e.cc +++ b/src/tests/gpu/test_sequence_v2_e2e.cc @@ -17,10 +17,8 @@ class SimpleTestSequence : public SequenceV2 { public: SimpleTestSequence(const GpuContext& ctx, int width, int height) : SequenceV2(ctx, width, height) { - // Node declarations (including source/sink for testing) - nodes_.declare_node("source", NodeType::U8X4_NORM, width_, height_); + // Node declarations (source/sink already created by NodeRegistry) nodes_.declare_node("temp", NodeType::U8X4_NORM, width_, height_); - nodes_.declare_node("sink", NodeType::U8X4_NORM, width_, height_); // Effect DAG construction (2 effects: source->temp->sink) effect_dag_.push_back({ -- cgit v1.2.3