summaryrefslogtreecommitdiffstats
path: root/OpenAL32/alAuxEffectSlot.c
Commit message (Expand)AuthorAgeFilesLines
* Use a map for the effects listChris Robinson2010-05-181-3/+2
* Use a UIntMap for the effect slot listChris Robinson2010-05-121-59/+45
* Use a map to store sources and buffersChris Robinson2010-05-011-3/+3
* Implement a skeleton Ring Modulator effectChris Robinson2010-04-081-0/+2
* Shorten some variable namesChris Robinson2010-03-261-32/+32
* Remove unnecessary NULL checkChris Robinson2010-03-241-2/+1
* Mark extension functions with AL_API/ALC_APIChris Robinson2010-03-231-11/+11
* Cleanup and fixup Release* functionsChris Robinson2010-03-201-3/+2
* Avoid calling alDelete* from alGen*Chris Robinson2010-03-201-3/+13
* Get rid of more alIs* callsChris Robinson2010-03-161-30/+26
* Pass the context to alSetErrorChris Robinson2010-03-161-27/+25
* Rename some struct members for consistencyChris Robinson2010-03-161-11/+11
* Call the Update effect method for null effectsChris Robinson2009-11-281-4/+2
* Update source parameters only when they need changingChris Robinson2009-11-251-0/+26
* Handle NULL effect objects as AL_EFFECT_NULL effectsChris Robinson2009-11-051-20/+18
* Handle setting AL_EFFECT_NULL effect types on a slotChris Robinson2009-11-051-0/+43
* Add a method to update device-dependant effect parameters.Chris Robinson2009-10-201-1/+6
* Be context-agnostic in the effect Create functionsChris Robinson2009-10-191-3/+3
* Print source and auxiliary slot debug warnings from alcDestroyContextChris Robinson2009-08-161-5/+0
* More modifications and fixes for context checksChris Robinson2009-08-161-56/+12
* Use a function to retrieve the current context in an already-locked stateChris Robinson2009-08-161-22/+11
* Store the max number of auxiliary slots in the deviceChris Robinson2009-06-071-1/+3
* Set an error if effect creation failsChris Robinson2009-05-311-11/+14
* Apply slot gain on slot output, not inputChris Robinson2009-05-291-1/+1
* Don't expose effect-specific structuresChris Robinson2009-05-291-25/+16
* Add preliminary support for the EAX Reverb effectChris Robinson2009-05-291-14/+13
* Add the Echo effectChris Robinson2009-04-121-0/+20
* Make auxiliary effect slot count configurableChris Robinson2009-04-111-2/+1
* Move the WetBuffer into the effect slot objectChris Robinson2009-04-111-1/+3
* Implement a new reverb effectChris Robinson2008-11-161-42/+9
* Use a new low-pass filter, based on the I3DL2 specChris Robinson2008-10-021-2/+0
* Don't export extension function symbols from the libChris Robinson2008-09-061-11/+11
* Use arrays instead of pointer-to-arrays for the low-pass filterChris Robinson2008-07-261-3/+0
* Implement yet another low-pass filterChris Robinson2008-07-251-0/+5
* Clarify implicit destruction warningsChris Robinson2008-07-221-1/+1
* Preserve data and position when reallocating the reverb effectChris Robinson2008-02-181-3/+7
* Remove effect slot thunk entry when deallocated forcefullyChris Robinson2008-01-211-0/+1
* Clean a couple debug messagesChris Robinson2008-01-191-1/+1
* Implement AL_EFFECT_REVERBChris Robinson2008-01-181-7/+58
* Add missing config.h includesChris Robinson2008-01-161-3/+2
* Fix debug commentsChris Robinson2008-01-161-1/+1
* Keep track of references to effect slots, so they aren't deleted while in useChris Robinson2008-01-161-0/+10
* Fix allocation of multiple effect slots, effects, and filtersChris Robinson2008-01-151-0/+2
* Store effect slots in the contextChris Robinson2008-01-151-16/+13
* Remove errant lineChris Robinson2008-01-151-2/+0
* Make sure a valid context is set for effect slotsChris Robinson2008-01-151-0/+55
* Fix some copy/paste errorsChris Robinson2008-01-151-1/+1
* Merge branch 'master' into efx-experimentChris Robinson2007-12-311-0/+2
* Use the AuxSendAuto property of the effect slotChris Robinson2007-12-181-1/+0
* Add AL_EFFECTSLOT_AUXILIARY_SEND_AUTO property (still unimplemented)Chris Robinson2007-12-181-0/+17