summaryrefslogtreecommitdiff
path: root/src/gpu/gpu.cc
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-01-31 15:47:33 +0100
committerskal <pascal.massimino@gmail.com>2026-01-31 15:47:33 +0100
commit1016d65d4b5bf7cbd05bba4cf79dc2ce172c9fad (patch)
treec77dc5c3f11c8344080bedc10e2e23f18efeddae /src/gpu/gpu.cc
parent0bb7fa35cc340a65c944e546231632379bcfa30c (diff)
opt: Guard debug/seek features with STRIP_ALL
Ensures that code related to the --seek command line option (simulation loops, silent audio rendering) is completely compiled out when the DEMO_STRIP_ALL build option is enabled, preserving the 64k size constraint.
Diffstat (limited to 'src/gpu/gpu.cc')
-rw-r--r--src/gpu/gpu.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gpu/gpu.cc b/src/gpu/gpu.cc
index e68b84d..d119e60 100644
--- a/src/gpu/gpu.cc
+++ b/src/gpu/gpu.cc
@@ -425,9 +425,11 @@ void gpu_draw(float audio_peak, float aspect_ratio, float time, float beat) {
g_main_sequence.render_frame(time, beat, audio_peak, aspect_ratio, g_surface);
}
+#ifndef STRIP_ALL
void gpu_simulate_until(float time) {
g_main_sequence.simulate_until(time, 1.0f / 60.0f);
}
+#endif
void gpu_shutdown() {
g_main_sequence.shutdown();