summaryrefslogtreecommitdiffstats
path: root/config.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Workaround MinGW __declspec(align(x)) bugChris Robinson2012-09-081-0/+3
|
* Add wrapper methods to ensure aligned allocationsChris Robinson2012-08-151-0/+9
|
* Make sure the working coefficients are aligned for the SSE mixerChris Robinson2012-08-151-0/+2
|
* Add cmake options to disable or require support for CPU extensionsChris Robinson2012-08-151-0/+6
|
* Add an SSE-enhanced HRTF mixer using intrinsicsChris Robinson2012-08-141-0/+3
| | | | Not as good as it could be, but it's something
* Check for some CPU extensionsChris Robinson2012-08-131-0/+3
|
* Set the FPU into single-precision mode for mixer updatesChris Robinson2011-09-291-0/+3
|
* Look for and use atan2f, log10f, and floorfChris Robinson2011-09-241-0/+9
|
* Check for asinf and use itChris Robinson2011-09-231-0/+3
|
* Use cosf and sinf when availableChris Robinson2011-09-221-0/+6
| | | | Also clear away a few more MSVC precision warnings
* Remove a couple type size checksChris Robinson2011-09-201-6/+0
|
* Use ARM Neon vector ops to apply HRTFs when availableChris Robinson2011-08-111-0/+3
|
* Look for ieeefp.h and include it when appropriateChris Robinson2011-07-231-0/+3
|
* Add a FreeBSD sndio backendChris Robinson2011-06-221-0/+3
|
* Add an OpenSL backendChris Robinson2011-06-121-0/+3
| | | | Currently for Android's OpenSL ES implementation
* Fix handling of GUID definitionsChris Robinson2011-05-221-3/+6
|
* Use libuuid when it has MMDevApi's UIDsChris Robinson2011-05-211-0/+3
|
* Determine the function export attribute using CMakeChris Robinson2011-05-171-4/+3
|
* Add a skeleton backend for MMDevApiChris Robinson2011-05-151-0/+3
|
* Check for the C99 restrict keywordChris Robinson2011-05-021-0/+6
| | | | | GCC does not default to C99 mode yet, so does not know restrict, however it still allows using __restrict in its place
* Add a CoreAudio backendChris Robinson2011-03-151-0/+3
| | | | Code courtesy of Garin Hiebert <[email protected]>
* Make the Wave Writer backend optionalChris Robinson2010-06-081-0/+3
|
* Use powf when availableChris Robinson2010-03-071-0/+3
|
* Use GCC's format attribute for al_printfChris Robinson2010-01-121-0/+3
|
* Hide OSS and Solaris devices if their files can't be stat'dChris Robinson2010-01-091-0/+3
|
* Check for the pthread_setschedparam functionChris Robinson2009-11-291-0/+3
|
* Add a PulseAudio backendChris Robinson2009-04-161-0/+3
|
* Remove the SDL backendChris Robinson2009-03-101-9/+0
|
* Add a PortAudio backendChris Robinson2009-03-101-0/+3
|
* Reimplement panning using lookup tables, based on a patch by Christian BorssChris Robinson2009-01-241-0/+6
| | | | | | This allows speaker positions to be specified by discrete angles around the listener, providing more flexibility and configurability in placement. Additional patches to take advantage of this are forthcoming.
* Search for SDL.h in addition to SDL/SDL.hChris Robinson2008-12-121-0/+6
|
* Add an SDL backendChris Robinson2008-12-071-0/+3
|
* Append the driver and its version to the AL version stringChris Robinson2008-10-251-0/+3
|
* Include float.h if it exists, for _RC_CHOP and _MCW_RCChris Robinson2008-10-141-0/+3
|
* Add a Solaris playback backendChris Robinson2008-09-071-0/+3
|
* Include fenv.h if it exists for fesetroundChris Robinson2008-08-081-0/+9
|
* Use pthread_mutexattr_setkind_np as a fallback to set a recursive mutex typeChris Robinson2008-05-151-0/+3
| | | | Some systems (FreeBSD) don't like setting it through pthread_mutexattr_settype
* Use acosf when availableChris Robinson2008-01-151-0/+3
|
* Check for GCC's destructor attribute before using itChris Robinson2007-11-161-0/+3
|
* Initial importChris Robinson2007-11-131-0/+43