From 6b9b875d6f256c659762073a227032f7e7fcbc02 Mon Sep 17 00:00:00 2001 From: Chris Robinson <chris.kcat@gmail.com> Date: Sun, 14 May 2023 17:53:48 -0700 Subject: Implement direct functions for the listener and events --- alc/alc.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'alc/alc.cpp') diff --git a/alc/alc.cpp b/alc/alc.cpp index 91ac1842..c6a1a1fe 100644 --- a/alc/alc.cpp +++ b/alc/alc.cpp @@ -490,6 +490,19 @@ const struct { DECL(alGetProcAddress), DECL(alGetEnumValueDirect), + DECL(alListeneriDirect), + DECL(alListener3iDirect), + DECL(alListenerivDirect), + DECL(alListenerfDirect), + DECL(alListener3fDirect), + DECL(alListenerfvDirect), + DECL(alGetListeneriDirect), + DECL(alGetListener3iDirect), + DECL(alGetListenerivDirect), + DECL(alGetListenerfDirect), + DECL(alGetListener3fDirect), + DECL(alGetListenerfvDirect), + DECL(alGenBuffersDirect), DECL(alDeleteBuffersDirect), DECL(alIsBufferDirect), @@ -560,6 +573,8 @@ const struct { DECL(alSourcePlayAtTimeDirectSOFT), DECL(alSourcePlayAtTimevDirectSOFT), + DECL(alEventControlDirectSOFT), + DECL(alEventCallbackDirectSOFT), #ifdef ALSOFT_EAX }, eaxFunctions[] = { DECL(EAXGet), -- cgit v1.2.3