summaryrefslogtreecommitdiffstats
path: root/config.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Try the __cpuid intrinsic if GCC's __get_cpuid isn't availableChris Robinson2014-08-111-0/+6
|
* Check for GCC's __get_cpuid before using itChris Robinson2014-08-111-0/+3
|
* Remove a couple unnecessary HAVE_*_H header definesChris Robinson2014-08-111-6/+0
| | | | | The xmmintrin.h and arm_neon.h headers are always available with SSE and Neon support, respectively.
* Support C11 atomicsChris Robinson2014-07-231-0/+3
|
* Add SSE2 and SSE4.1 linear resamplersTimothy Arceri2014-06-061-0/+2
| | | | | Currently the only way SSE 4.1 is detected is by using __get_cpuid, i.e. with GCC. Windows' IsProcessorFeaturePresent does not report SSE4.1 capabilities.
* Check for C99 _Bool supportChris Robinson2014-05-061-0/+6
|
* Use a backup in case pthread_mutex_timedlock isn't availableChris Robinson2014-05-011-0/+3
|
* Use C11 alignas when availableChris Robinson2014-04-191-0/+6
|
* Check explicitly for pthread_mutexattr_setkind_np before useChris Robinson2014-04-171-0/+3
|
* Use C11's static_assert when availableChris Robinson2014-04-071-0/+3
|
* Check for ftw and _wfindfirstChris Robinson2014-03-271-2/+14
|
* Use C99 VLA instead of alloca when availableChris Robinson2014-03-251-0/+3
|
* Use alloca for temp space decoding/encoding IMA4 blocksChris Robinson2014-03-031-0/+3
|
* Include sys/sysconf.h if available for sysconf()Chris Robinson2014-01-181-0/+3
|
* Add an option for FLuidSynth to handle MIDIChris Robinson2013-11-281-0/+3
|
* Include strings.h when availableChris Robinson2013-11-051-0/+3
|
* Add a method to set the running thread's nameChris Robinson2013-10-261-0/+6
|
* Check for MinGW in CMakeLists.txt instead of config.hChris Robinson2013-06-201-3/+0
|
* Work around some problems with KDevelop's parserChris Robinson2013-06-181-0/+6
|
* Don't explicitly check for fesetroundChris Robinson2013-05-221-3/+0
| | | | It's C99 standard with fenv.h, which we already check for.
* Use restrict instead of RESTRICTChris Robinson2013-05-221-3/+0
|
* Add a QSA backend for QNXChris Robinson2013-03-141-0/+3
|
* Explicitly check for malloc.hChris Robinson2012-11-251-0/+3
|
* Remove the float math wrapper functionsChris Robinson2012-10-251-33/+0
|
* Define RESTRICT in config.h instead of alMain.hChris Robinson2012-10-091-6/+4
|
* Revert "Use __cpuid from intrin.h in Windows when available"Chris Robinson2012-10-071-6/+0
| | | | This reverts commit 6b870714a91c9607acc4501234a00c7c94fa2b85.
* Use __cpuid from intrin.h in Windows when availableChris Robinson2012-10-071-0/+6
|
* Include windows.h before cpuid.h to avoid __cpuid clashesChris Robinson2012-10-061-6/+9
|
* Use lrintf to fast convert floats to ints when possibleChris Robinson2012-09-281-0/+3
|
* fpu_control.h is no longer usedChris Robinson2012-09-181-3/+0
|
* Fix a typo in a commentChris Robinson2012-09-171-1/+1
|
* Use __control87_2 when availableChris Robinson2012-09-161-0/+3
|
* 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
|