From bd939acdf750181ef0e1a612b445da4c15077c85 Mon Sep 17 00:00:00 2001 From: skal Date: Sat, 7 Feb 2026 17:04:56 +0100 Subject: refactor: Bundle GPU context into GpuContext struct - Created GpuContext struct {device, queue, format} - Updated Effect/PostProcessEffect to take const GpuContext& - Updated all 19 effect implementations - Updated MainSequence.init() and LoadTimeline() signatures - Updated generated timeline files - Updated all test files - Added gpu_get_context() accessor and fixture.ctx() helper Fixes test_mesh.cc compilation error from g_device/g_queue/g_format conflicts. All targets build successfully. --- peaks_fixed.txt | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 peaks_fixed.txt (limited to 'peaks_fixed.txt') diff --git a/peaks_fixed.txt b/peaks_fixed.txt new file mode 100644 index 0000000..2e111d4 --- /dev/null +++ b/peaks_fixed.txt @@ -0,0 +1,38 @@ +# Audio peak log from test_demo +# Mode: beat-aligned +# To plot with gnuplot: +# gnuplot -p -e "set xlabel 'Time (s)'; set ylabel 'Peak'; plot 'peaks_fixed.txt' using 2:3 with lines title 'Raw Peak'" +# Columns: beat_number clock_time raw_peak +# +0 0.064000 0.588233 +1 0.512000 0.158621 +2 1.024000 0.039656 +3 1.504000 0.074429 +4 2.016000 0.039339 +5 2.528000 0.203162 +6 3.008000 0.039339 +7 3.520000 0.052100 +8 4.000000 0.039339 +9 4.512000 0.785926 +10 5.024000 0.112183 +11 5.504000 0.078633 +12 6.016000 0.039342 +13 6.528000 0.290565 +14 7.008000 0.047940 +15 7.520000 0.074038 +16 8.000000 0.040158 +17 8.512000 0.290565 +18 9.024000 0.033558 +19 9.504000 0.074038 +20 10.016000 0.028111 +21 10.528000 0.203395 +22 11.008000 0.039339 +23 11.520000 0.074038 +24 12.000000 0.040158 +25 12.512000 0.785926 +26 13.024000 0.116352 +27 13.504000 0.078280 +28 14.016000 0.039342 +29 14.528000 0.203162 +30 15.008000 0.039339 +31 15.520000 0.052100 -- cgit v1.2.3