summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/test_demo.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test_demo.cc b/src/test_demo.cc
index d116f85..749ef01 100644
--- a/src/test_demo.cc
+++ b/src/test_demo.cc
@@ -41,9 +41,14 @@ class PeakMeterEffect : public PostProcessEffect {
audio_intensity: f32,
};
+ struct EffectParams {
+ unused: f32,
+ };
+
@group(0) @binding(0) var inputSampler: sampler;
@group(0) @binding(1) var inputTexture: texture_2d<f32>;
@group(0) @binding(2) var<uniform> uniforms: Uniforms;
+ @group(0) @binding(3) var<uniform> params: EffectParams;
@vertex
fn vs_main(@builtin(vertex_index) vertexIndex: u32) -> VertexOutput {
@@ -214,6 +219,9 @@ int main(int argc, char** argv) {
platform_state = platform_init(fullscreen_enabled, width, height);
gpu_init(&platform_state);
+ // Load timeline from test_demo.seq
+ LoadTimeline(*gpu_get_main_sequence(), *gpu_get_context());
+
// Add peak meter visualization effect (renders as final post-process)
#if !defined(STRIP_ALL)
const GpuContext* gpu_ctx = gpu_get_context();