From 5420c93f4df8aebb856c2496b639a1e6ced15476 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 3 Jul 2024 18:29:58 +0200 Subject: [PATCH] Audio: *all* Context queries are broken on Apple's implementation. It's just pure luck that this consistently returned AL_FALSE until now. On the ARM Mac it no longer does. --- src/Magnum/Audio/Test/ContextALTest.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/Magnum/Audio/Test/ContextALTest.cpp b/src/Magnum/Audio/Test/ContextALTest.cpp index 0201f9699..8c4ca90d9 100644 --- a/src/Magnum/Audio/Test/ContextALTest.cpp +++ b/src/Magnum/Audio/Test/ContextALTest.cpp @@ -129,17 +129,17 @@ void ContextALTest::constructConfiguration() { CORRADE_COMPARE(context.stereoSourceCount(), 4); CORRADE_COMPARE_AS(context.refreshRate(), 25, TestSuite::Compare::GreaterOrEqual); - } - /* HRTF gets enabled only if the extension is supported */ - if(context.isExtensionSupported()) { - CORRADE_COMPARE(context.hrtfStatus(), Context::HrtfStatus::Enabled); - CORRADE_VERIFY(!context.hrtfSpecifierString().empty()); - } else if(context.isExtensionSupported()) { - CORRADE_COMPARE(context.hrtfStatus(), Context::HrtfStatus::Enabled); - CORRADE_VERIFY(context.hrtfSpecifierString().empty()); - } else { - CORRADE_COMPARE(context.hrtfStatus(), Context::HrtfStatus::Disabled); + /* HRTF gets enabled only if the extension is supported */ + if(context.isExtensionSupported()) { + CORRADE_COMPARE(context.hrtfStatus(), Context::HrtfStatus::Enabled); + CORRADE_VERIFY(!context.hrtfSpecifierString().empty()); + } else if(context.isExtensionSupported()) { + CORRADE_COMPARE(context.hrtfStatus(), Context::HrtfStatus::Enabled); + CORRADE_VERIFY(context.hrtfSpecifierString().empty()); + } else { + CORRADE_COMPARE(context.hrtfStatus(), Context::HrtfStatus::Disabled); + } } }