AuroraOpenALSoft/al
Chris Robinson 1e226fd54d Don't commit EAX updates in applyAllUpdates
To avoid alcProcessContext causing deferred EAX properties to be committed.
This simplifies updates when EAX has been initialized, but never or rarely
used.

Committing now always occurs in EAXSet when the property is non-deferred,
updating the OpenAL object(s) with it (with OpenAL's updates then being applied
based on the context's defer state).
2023-03-11 12:16:32 -08:00
..
eax Convert the EAX Echo and Equalizer effects 2023-03-11 00:47:22 -08:00
effects Convert the EAX Echo and Equalizer effects 2023-03-11 00:47:22 -08:00
auxeffectslot.cpp Don't commit EAX updates in applyAllUpdates 2023-03-11 12:16:32 -08:00
auxeffectslot.h Convert the EAX Echo and Equalizer effects 2023-03-11 00:47:22 -08:00
buffer.cpp Support aLaw samples for UHJ 2023-03-07 22:53:58 -08:00
buffer.h Don't use "hardware" for automatic buffer storage 2023-03-07 21:35:14 -08:00
effect.cpp Use macros for the likely/unlikely attributes 2023-03-01 11:35:39 -08:00
effect.h Avoid using ALeffect to manage EaxEffect objects 2022-02-07 10:17:13 -08:00
error.cpp Use macros for the likely/unlikely attributes 2023-03-01 11:35:39 -08:00
event.cpp Use macros for the likely/unlikely attributes 2023-03-01 11:35:39 -08:00
event.h Move AsyncEvent to a separate header 2020-12-16 13:58:51 -08:00
extension.cpp Use macros for the likely/unlikely attributes 2023-03-01 11:35:39 -08:00
filter.cpp Use macros for the likely/unlikely attributes 2023-03-01 11:35:39 -08:00
filter.h Avoid a proxy ALfilter object for EAX source properties 2022-02-07 13:53:57 -08:00
listener.cpp Use macros for the likely/unlikely attributes 2023-03-01 11:35:39 -08:00
listener.h Remove some unnecessary includes 2022-02-14 02:18:23 -08:00
source.cpp Don't commit EAX updates in applyAllUpdates 2023-03-11 12:16:32 -08:00
source.h Don't set an EAX version by default for sources 2023-02-05 10:34:21 -08:00
state.cpp Use macros for the likely/unlikely attributes 2023-03-01 11:35:39 -08:00