aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alError.c
Commit message (Collapse)AuthorAgeFilesLines
* Use separate macros for atomics that don't take a memory orderChris Robinson2016-12-201-2/+2
|
* Update COPYING to the latest ↵François Cami2014-08-181-2/+2
| | | | https://www.gnu.org/licenses/old-licenses/lgpl-2.0.txt to fix the FSF' address Fix the FSF' address in the source
* Add some casts for inline assembly atomicsChris Robinson2014-08-011-1/+1
| | | | And remove an unnecessary void cast
* Rename ATOMIC_COMPARE_EXCHANGE to ATOMIC_COMPARE_EXCHANGE_STRONGChris Robinson2014-07-311-1/+1
|
* Explicitly pass the address of atomics and parameters that can be modifiedChris Robinson2014-07-261-2/+2
|
* Support C11 atomicsChris Robinson2014-07-231-1/+2
|
* Use generic atomics in more placesChris Robinson2014-07-221-2/+2
|
* Move the device mutex to the backendChris Robinson2013-10-281-0/+5
|
* Add a SIGTRAP for when alGetError is called without a contextChris Robinson2012-04-241-15/+27
|
* Use raise(SIGTRAP) instead of kill(getpid(),SIGTRAP)Chris Robinson2011-09-301-1/+1
|
* Use IsDebuggerPresent instead of the VC-only __try/__exceptChris Robinson2011-09-141-5/+2
|
* Add an option to trap context errors in a debuggerChris Robinson2011-09-101-0/+17
|
* Rename GetReffedContext to GetContextRefChris Robinson2011-08-301-2/+2
|
* Use a generic int type to handle enum swapsChris Robinson2011-08-291-2/+2
|
* Do a compare-exchange to set the context errorChris Robinson2011-08-291-4/+3
| | | | This allows for unlocked context access when getting the error
* Exchange the AL error when retrieving itChris Robinson2011-08-291-2/+1
|
* Rename Suspend/ProcessContext since they are locking a mutexChris Robinson2011-06-301-2/+2
|
* Don't use deprecated macrosChris Robinson2010-03-191-1/+1
|
* Pass the context to alSetErrorChris Robinson2010-03-161-10/+3
|
* More modifications and fixes for context checksChris Robinson2009-08-161-20/+17
|
* Use a function to retrieve the current context in an already-locked stateChris Robinson2009-08-161-4/+2
| | | | | This should help prevent race-conditions with a context being destroyed between breing retrieved and locked
* Add missing config.h includesChris Robinson2008-01-161-0/+2
|
* Only set an error condition if no other error is setChris Robinson2007-11-221-7/+3
|
* Initial importChris Robinson2007-11-131-0/+61