From c2d2ef2c0e3ec66d83c7c35ba0046dc347704e25 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sat, 26 Feb 2022 10:41:06 -0800 Subject: Don't handle EFX functions in the router Creative's wrapper driver doesn't handle them through alcGetProcAddress, at least with a null device. For this to work properly, they'd have to be loaded per-context instead of per-driver. --- router/alc.cpp | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'router/alc.cpp') diff --git a/router/alc.cpp b/router/alc.cpp index 5532c047..210f683e 100644 --- a/router/alc.cpp +++ b/router/alc.cpp @@ -118,40 +118,6 @@ static const std::array alcFunctions{{ DECL(alDopplerVelocity), DECL(alSpeedOfSound), DECL(alDistanceModel), - - DECL(alGenFilters), - DECL(alDeleteFilters), - DECL(alIsFilter), - DECL(alFilterf), - DECL(alFilterfv), - DECL(alFilteri), - DECL(alFilteriv), - DECL(alGetFilterf), - DECL(alGetFilterfv), - DECL(alGetFilteri), - DECL(alGetFilteriv), - DECL(alGenEffects), - DECL(alDeleteEffects), - DECL(alIsEffect), - DECL(alEffectf), - DECL(alEffectfv), - DECL(alEffecti), - DECL(alEffectiv), - DECL(alGetEffectf), - DECL(alGetEffectfv), - DECL(alGetEffecti), - DECL(alGetEffectiv), - DECL(alGenAuxiliaryEffectSlots), - DECL(alDeleteAuxiliaryEffectSlots), - DECL(alIsAuxiliaryEffectSlot), - DECL(alAuxiliaryEffectSlotf), - DECL(alAuxiliaryEffectSlotfv), - DECL(alAuxiliaryEffectSloti), - DECL(alAuxiliaryEffectSlotiv), - DECL(alGetAuxiliaryEffectSlotf), - DECL(alGetAuxiliaryEffectSlotfv), - DECL(alGetAuxiliaryEffectSloti), - DECL(alGetAuxiliaryEffectSlotiv), }}; #undef DECL -- cgit v1.2.3