aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alListener.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary atomic membersChris Robinson2017-03-081-24/+24
* Avoid duplicating code using a macroChris Robinson2016-12-211-5/+1
* Use separate macros for atomics that don't take a memory orderChris Robinson2016-12-201-2/+2
* Stop using almemory_order_consumeChris Robinson2016-11-171-1/+1
* Don't pass the context's distance model as the source'sChris Robinson2016-08-231-0/+3
* Avoid resupplying unneeded source updatesChris Robinson2016-08-231-18/+0
* Avoid redundantly storing distance model settingsChris Robinson2016-05-171-4/+0
* Provide asynchronous property updates for sourcesChris Robinson2016-05-141-6/+30
* Store the remaining context properties with the listener propertiesChris Robinson2016-05-131-0/+4
* Use a lockless method for updating listener and context propertiesChris Robinson2016-05-111-42/+106
* Use aluVector in some more placesChris Robinson2014-12-161-18/+14
* Update COPYING to the latest https://www.gnu.org/licenses/old-licenses/lgpl-2...François Cami2014-08-181-2/+2
* Explicitly pass the address of atomics and parameters that can be modifiedChris Robinson2014-07-261-5/+5
* Add macros for generic atomic functionalityChris Robinson2014-07-221-5/+5
* Remove al_try from alListener.cChris Robinson2013-10-071-291/+267
* Use an UNUSED macro instead of void-tagging unused parametersChris Robinson2013-10-071-3/+1
* Build the listener matrix separatelyChris Robinson2012-10-091-30/+1
* Store a pointer to the listener in the contextChris Robinson2012-10-091-56/+56
* Switch alListener.c to the new error handling scheme, and get rid of more hun...Chris Robinson2012-04-231-210/+198
* Calculate the listener matrix when a new orientation is specifiedChris Robinson2011-10-301-1/+31
* Silence some MSVC precision warningsChris Robinson2011-09-221-1/+1
* Hold the context lock only as needed when handling the listenerChris Robinson2011-08-311-118/+136
* Make sure some listener property values are finiteChris Robinson2011-07-201-18/+35
* Avoid some alListenerfv calls while under the context lockChris Robinson2011-07-111-9/+12
* Use a flag to signifiy that all sources need updatingChris Robinson2011-07-111-42/+5
* Rename Suspend/ProcessContext since they are locking a mutexChris Robinson2011-06-301-24/+24
* Avoid calling some AL functions from under the context lockChris Robinson2011-06-161-41/+39
* Use a map to store sources and buffersChris Robinson2010-05-011-9/+9
* Don't use deprecated macrosChris Robinson2010-03-191-12/+12
* Pass the context to alSetErrorChris Robinson2010-03-161-22/+22
* Rename some struct members for consistencyChris Robinson2010-03-161-3/+3
* Update source parameters only when they need changingChris Robinson2009-11-251-18/+49
* More modifications and fixes for context checksChris Robinson2009-08-161-128/+68
* Use a function to retrieve the current context in an already-locked stateChris Robinson2009-08-161-36/+12
* Add missing config.h includesChris Robinson2008-01-161-0/+2
* Add AL_METERS_PER_UNIT listener propertyChris Robinson2007-12-171-0/+22
* Initial importChris Robinson2007-11-131-0/+513