aboutsummaryrefslogtreecommitdiffstats
path: root/config.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Porperly check for and use __builtin_assume_alignedChris Robinson2017-02-131-0/+3
|
* Trace the commit ID and branch the library was built fromChris Robinson2016-12-211-3/+0
|
* Add a cmake option to embed the HRTF dataChris Robinson2016-07-121-0/+6
|
* Remove an IN_IDE_PARSER hackChris Robinson2016-06-071-6/+0
| | | | | | Not all IDE parsers necessarily choke on restrict, and even those that do can probably have their own configuration to define macros that can hide the parsing errors caused by it.
* Remove unneeded check for io.hChris Robinson2016-01-241-3/+0
|
* Explicit check if pthread_setname_np accepts only one parameterChris Robinson2016-01-211-0/+3
|
* Fix for systems that don't have strnlenChris Robinson2016-01-211-0/+3
|
* Remove some unused function checksChris Robinson2015-11-081-6/+0
|
* Add missing config.h entry for modffChris Robinson2015-10-301-0/+3
|
* Remove the MIDI codeChris Robinson2015-10-201-3/+0
| | | | | | | The extension's not going anywhere, and it can't do anything fluidsynth can't. The code maintenance and bloat is not worth keeping around, and ideally the AL API would be able to facilitate MIDI-like behavior anyway (envelopes, start-at- time, etc).
* Move the FIR4 from SSE2 to SSE3Chris Robinson2015-10-111-0/+1
| | | | | SSE3 can avoid the slow _MM_TRANSPOSE_PS4 call thanks to the inclusion of horizontal adds.
* Add a function to get a list of data filesChris Robinson2015-10-031-2/+2
| | | | | | The method takes a marked-up filename (e.g. may include %r for a sample rate, %% for %, etc), and returns a vector of strings of found filenames that match. It will search the CWD, the local, and global data directories, in that order.
* Remove some IN_IDE_PARSER usesChris Robinson2014-12-241-1/+1
|
* Add a skeleton backend for JACKChris Robinson2014-12-211-0/+3
|
* 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
|