diff options
author | Chris Robinson <[email protected]> | 2023-05-14 00:55:54 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2023-05-14 01:27:14 -0700 |
commit | 6a007660fb7bac51f01ef0b9466bfcc6ade7389b (patch) | |
tree | 2b7764e1132f8466a731cd26934dfa7ea73154ed /alc/alc.cpp | |
parent | 54ce34ba9901b3d7ad231a49587f60918e45ac90 (diff) |
Implement direct functions for context state
Diffstat (limited to 'alc/alc.cpp')
-rw-r--r-- | alc/alc.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/alc/alc.cpp b/alc/alc.cpp index 9fedee0b..c9a56d90 100644 --- a/alc/alc.cpp +++ b/alc/alc.cpp @@ -467,6 +467,28 @@ const struct { DECL(alPushDebugGroupEXT), DECL(alPopDebugGroupEXT), DECL(alGetDebugMessageLogEXT), + + /* Direct Context functions */ + DECL(alEnableDirect), + DECL(alDisableDirect), + DECL(alIsEnabledDirect), + DECL(alDopplerFactorDirect), + DECL(alSpeedOfSoundDirect), + DECL(alDistanceModelDirect), + DECL(alGetStringDirect), + DECL(alGetBooleanvDirect), + DECL(alGetIntegervDirect), + DECL(alGetFloatvDirect), + DECL(alGetDoublevDirect), + DECL(alGetBooleanDirect), + DECL(alGetIntegerDirect), + DECL(alGetFloatDirect), + DECL(alGetDoubleDirect), + + DECL(alDeferUpdatesDirectSOFT), + DECL(alProcessUpdatesDirectSOFT), + DECL(alGetStringiDirectSOFT), + #ifdef ALSOFT_EAX }, eaxFunctions[] = { DECL(EAXGet), |