summaryrefslogtreecommitdiff
path: root/src/tests
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/audio/test_jittered_audio.cc5
-rw-r--r--src/tests/audio/test_silent_backend.cc8
-rw-r--r--src/tests/audio/test_wav_dump.cc2
-rw-r--r--src/tests/gpu/test_demo_effects.cc1
4 files changed, 8 insertions, 8 deletions
diff --git a/src/tests/audio/test_jittered_audio.cc b/src/tests/audio/test_jittered_audio.cc
index d8260ec..d7c6a7d 100644
--- a/src/tests/audio/test_jittered_audio.cc
+++ b/src/tests/audio/test_jittered_audio.cc
@@ -42,11 +42,10 @@ void test_jittered_audio_basic() {
float music_time = 0.0f;
for (float t = 0.0f; t < total_time; t += dt) {
- music_time += dt; // Normal tempo
-
// Update tracker and fill buffer
tracker_update(music_time, dt);
audio_render_ahead(music_time, dt);
+ music_time += dt;
// Sleep minimal time to let audio thread run
std::this_thread::sleep_for(std::chrono::milliseconds(1));
@@ -114,7 +113,7 @@ void test_jittered_audio_with_acceleration() {
// Update tracker and fill buffer
tracker_update(music_time, dt * tempo_scale);
- audio_render_ahead(music_time, dt);
+ (void)audio_render_ahead(music_time, dt);
// Sleep minimal time to let audio thread run
std::this_thread::sleep_for(std::chrono::milliseconds(1));
diff --git a/src/tests/audio/test_silent_backend.cc b/src/tests/audio/test_silent_backend.cc
index 3dc1cd4..cecf72c 100644
--- a/src/tests/audio/test_silent_backend.cc
+++ b/src/tests/audio/test_silent_backend.cc
@@ -97,7 +97,7 @@ void test_silent_backend_tracking() {
assert(backend.get_voice_trigger_count() == 1);
// Render audio (calls on_frames_rendered)
- audio_render_ahead(0.0f, 0.1f); // Render ~0.1 seconds
+ (void)audio_render_ahead(0.0f, 0.1f); // Render ~0.1 seconds
assert(backend.get_frames_rendered() > 0);
// Reset stats
@@ -123,7 +123,7 @@ void test_audio_playback_time() {
assert(t0 == 0.0f);
// Render some audio
- audio_render_ahead(0.5f, 0.1f); // Advance music time to 0.5s
+ (void)audio_render_ahead(0.5f, 0.1f); // Advance music time to 0.5s
// Playback time should advance based on frames rendered
// Note: audio_get_playback_time() tracks cumulative frames consumed
@@ -131,7 +131,7 @@ void test_audio_playback_time() {
assert(t1 >= 0.0f); // Should have advanced
// Render more
- audio_render_ahead(1.0f, 0.5f);
+ (void)audio_render_ahead(1.0f, 0.5f);
float t2 = audio_get_playback_time();
assert(t2 >= t1); // Should continue advancing
@@ -152,7 +152,7 @@ void test_audio_buffer_partial_writes() {
// Note: With SilentBackend, frames_rendered won't increase because
// there's no audio callback consuming from the ring buffer
for (int i = 0; i < 10; ++i) {
- audio_render_ahead((float)i * 0.1f, 0.1f);
+ (void)audio_render_ahead((float)i * 0.1f, 0.1f);
}
// Buffer should have handled multiple writes correctly (no crash)
diff --git a/src/tests/audio/test_wav_dump.cc b/src/tests/audio/test_wav_dump.cc
index a0f2a4a..ce161a4 100644
--- a/src/tests/audio/test_wav_dump.cc
+++ b/src/tests/audio/test_wav_dump.cc
@@ -60,10 +60,10 @@ void test_wav_format_matches_live_audio() {
for (float t = 0.0f; t < duration; t += update_dt) {
// Update audio engine (triggers patterns)
fixture.engine().update(music_time, update_dt);
- music_time += update_dt;
// Render audio ahead
audio_render_ahead(music_time, update_dt);
+ music_time += update_dt;
// Read from ring buffer
if (ring_buffer != nullptr) {
diff --git a/src/tests/gpu/test_demo_effects.cc b/src/tests/gpu/test_demo_effects.cc
index 4234901..ec78c10 100644
--- a/src/tests/gpu/test_demo_effects.cc
+++ b/src/tests/gpu/test_demo_effects.cc
@@ -136,6 +136,7 @@ static void test_scene_effects() {
{"RotatingCubeEffect",
std::make_shared<RotatingCubeEffect>(fixture.ctx())},
{"Scene1Effect", std::make_shared<Scene1Effect>(fixture.ctx())},
+ {"SDFTestEffect", std::make_shared<SDFTestEffect>(fixture.ctx())},
};
int passed = 0;