aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alAuxEffectSlot.h
Commit message (Expand)AuthorAgeFilesLines
* Remove another duplicate functionChris Robinson2018-09-191-2/+2
* EFX: Autowah implementationRaulshc2018-07-251-0/+1
* EFX: Frequency Shifter implementationRaulshc2018-05-201-0/+1
* EFX:Pitch Shifter implementationRaulshc2018-03-181-0/+1
* Apply a distance decay on the source send for the reverb's DecayLFRatioChris Robinson2018-03-111-0/+1
* Fix struct forward declaration typoChris Robinson2018-03-081-1/+1
* Fix a comment regarding the effect slot channel scalingChris Robinson2018-02-281-3/+3
* Avoid AL prefix on internal effect state factory typesChris Robinson2018-02-281-20/+21
* Use a fixed array for the effect state factory listChris Robinson2018-01-281-3/+0
* Use a vector to store the effect slot pointersChris Robinson2018-01-271-14/+0
* Avoid unnecessarily using type aliasesChris Robinson2018-01-141-0/+5
* Re-update effect slots when context properties changeChris Robinson2017-09-271-3/+5
* Pass the context to the auxiliary effect update methodChris Robinson2017-09-211-2/+2
* Fix source sends' initial HF absorption and decay calculationChris Robinson2017-05-271-1/+1
* Apply more proper air absorption to the wet pathChris Robinson2017-05-191-0/+2
* Change some ALuint parameters to ALsizeiChris Robinson2017-05-021-2/+2
* Use an array of pointers for effects instead of a linked listChris Robinson2017-03-271-2/+6
* Use an atomic flag to mark auxiliary effect slot updatesChris Robinson2017-03-231-2/+3
* Remove unnecessary atomic membersChris Robinson2017-03-081-4/+4
* Use ALsizei in more placesChris Robinson2017-01-181-2/+2
* Properly defer effect slot changesChris Robinson2016-08-251-0/+3
* Add a ref count to ALeffectStateChris Robinson2016-08-251-0/+2
* Remove broken autowah effect codeChris Robinson2016-07-261-1/+0
* Remove some unnecessary volatile keywordsChris Robinson2016-06-031-2/+2
* Hold the effectslot map lock while handling itChris Robinson2016-05-291-2/+11
* Use a linked list for active effect slotsChris Robinson2016-05-291-0/+2
* Avoid using a flag to specify if the effect state needs to be updatedChris Robinson2016-05-151-3/+1
* Get rid of an unnecessary copy of ALeffectPropsChris Robinson2016-05-131-3/+2
* Avoid updating the effect state object if it's not changedChris Robinson2016-05-121-1/+3
* Provide (mostly) lockless updates for effect slotsChris Robinson2016-05-121-5/+39
* Update a commentChris Robinson2016-04-151-2/+2
* Avoid unnecessary loops for setting up effect slot b-format buffer mixingChris Robinson2016-04-141-1/+1
* Store the effect's output buffer in the effect stateChris Robinson2016-03-171-0/+3
* Mix to multichannel for effectsChris Robinson2016-01-281-2/+17
* Pass a pointer to the input samples array for effect processingChris Robinson2016-01-271-2/+2
* Separate calculating ambisonic coefficients from the panning gainsChris Robinson2016-01-251-2/+2
* Pas the output device channel count to ALeffectState::processChris Robinson2014-11-071-2/+2
* Use generic atomics in more placesChris Robinson2014-07-221-1/+1
* Add a GCC-specific STATIC_UPCAST macro that checks the object typeChris Robinson2014-04-191-1/+1
* Use C11 alignas when availableChris Robinson2014-04-191-1/+3
* Remove the click removal buffers for auxiliary effect slotsChris Robinson2014-03-231-3/+0
* Use a void* for the effect state Delete method paramChris Robinson2014-03-211-2/+3
* Move ALfloatBUFFERSIZE to a common locationChris Robinson2013-11-271-4/+0
* Move some inline methods to their appropriate headersChris Robinson2013-11-041-0/+4
* Use a helper macro for making vtable thunksChris Robinson2013-10-291-15/+13
* Fix effect slot struct declarations so KDevelop doesn't barf on themChris Robinson2013-10-071-16/+15
* Implement the Compressor effectChris Robinson2013-10-031-0/+1
* Implement the Autowah effect.Chris Robinson2013-10-031-0/+1
* Fix up the naming convention of effect methodsChris Robinson2013-05-291-12/+15
* Cleanup the ALeffectStateFactory_create methodsChris Robinson2013-05-271-5/+3