From b2ede3f0680edc894a54e28374cb87ab2690afa2 Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 16 Feb 2026 14:32:59 +0100 Subject: refactor: remove v2 versioning artifacts, establish Sequence as canonical system MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Complete v1→v2 migration cleanup: rename 29 files (sequence_v2→sequence, effect_v2→effect, 14 effect files, 8 shaders, compiler, docs), update all class names and references across 54 files. Archive v1 timeline. System now uses standard naming with all versioning removed. 30/34 tests passing. Co-Authored-By: Claude Sonnet 4.5 --- cmake/DemoTests.cmake | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) (limited to 'cmake/DemoTests.cmake') diff --git a/cmake/DemoTests.cmake b/cmake/DemoTests.cmake index a23202a..b24d9e2 100644 --- a/cmake/DemoTests.cmake +++ b/cmake/DemoTests.cmake @@ -97,10 +97,11 @@ target_link_libraries(test_assets PRIVATE util procedural ${DEMO_LIBS}) demo_add_asset_deps(test_assets test) set_source_files_properties(src/tests/assets/test_assets.cc PROPERTIES COMPILE_DEFINITIONS "USE_TEST_ASSETS") -add_demo_test(test_sequence SequenceSystemTest assets src/tests/assets/test_sequence.cc ${GEN_DEMO_CC} ${GENERATED_TIMELINE_CC} ${PLATFORM_SOURCES}) -target_link_libraries(test_sequence PRIVATE 3d gpu util procedural ${DEMO_LIBS}) -demo_add_asset_deps(test_sequence all) -add_dependencies(test_sequence generate_timeline) +# Disabled: Old v1 sequence system test +# add_demo_test(test_sequence SequenceSystemTest assets src/tests/assets/test_sequence.cc ${GEN_DEMO_CC} ${GENERATED_TIMELINE_CC} ${PLATFORM_SOURCES}) +# target_link_libraries(test_sequence PRIVATE 3d gpu util procedural ${DEMO_LIBS}) +# demo_add_asset_deps(test_sequence all) +# add_dependencies(test_sequence generate_timeline) add_demo_test(test_procedural ProceduralGenTest util src/tests/util/test_procedural.cc) target_link_libraries(test_procedural PRIVATE procedural ${DEMO_LIBS}) @@ -230,23 +231,23 @@ add_demo_test(test_gpu_composite GpuCompositeTest gpu target_link_libraries(test_gpu_composite PRIVATE 3d gpu audio procedural util ${DEMO_LIBS}) demo_add_asset_deps(test_gpu_composite shaders) -# Sequence v2 Test (Foundation) -add_demo_test(test_sequence_v2 SequenceV2Test gpu - src/tests/gpu/test_sequence_v2.cc +# Sequence Test (Foundation) +add_demo_test(test_sequence SequenceTest gpu + src/tests/gpu/test_sequence.cc src/tests/common/webgpu_test_fixture.cc ${PLATFORM_SOURCES} ${GEN_DEMO_CC}) -target_link_libraries(test_sequence_v2 PRIVATE 3d gpu audio procedural util ${DEMO_LIBS}) -demo_add_asset_deps(test_sequence_v2 shaders) +target_link_libraries(test_sequence PRIVATE 3d gpu audio procedural util ${DEMO_LIBS}) +demo_add_asset_deps(test_sequence shaders) -# Sequence v2 End-to-End Test -add_demo_test(test_sequence_v2_e2e SequenceV2E2ETest gpu - src/tests/gpu/test_sequence_v2_e2e.cc +# Sequence End-to-End Test +add_demo_test(test_sequence_e2e SequenceE2ETest gpu + src/tests/gpu/test_sequence_e2e.cc src/tests/common/webgpu_test_fixture.cc ${PLATFORM_SOURCES} ${GEN_DEMO_CC}) -target_link_libraries(test_sequence_v2_e2e PRIVATE 3d gpu audio procedural util ${DEMO_LIBS}) -demo_add_asset_deps(test_sequence_v2_e2e shaders) +target_link_libraries(test_sequence_e2e PRIVATE 3d gpu audio procedural util ${DEMO_LIBS}) +demo_add_asset_deps(test_sequence_e2e shaders) # Subsystem test targets add_custom_target(run_audio_tests -- cgit v1.2.3