Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a cmake option to embed the HRTF data | Chris Robinson | 2016-07-12 | 1 | -0/+6 |
| | |||||
* | Remove an IN_IDE_PARSER hack | Chris Robinson | 2016-06-07 | 1 | -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.h | Chris Robinson | 2016-01-24 | 1 | -3/+0 |
| | |||||
* | Explicit check if pthread_setname_np accepts only one parameter | Chris Robinson | 2016-01-21 | 1 | -0/+3 |
| | |||||
* | Fix for systems that don't have strnlen | Chris Robinson | 2016-01-21 | 1 | -0/+3 |
| | |||||
* | Remove some unused function checks | Chris Robinson | 2015-11-08 | 1 | -6/+0 |
| | |||||
* | Add missing config.h entry for modff | Chris Robinson | 2015-10-30 | 1 | -0/+3 |
| | |||||
* | Remove the MIDI code | Chris Robinson | 2015-10-20 | 1 | -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 SSE3 | Chris Robinson | 2015-10-11 | 1 | -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 files | Chris Robinson | 2015-10-03 | 1 | -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 uses | Chris Robinson | 2014-12-24 | 1 | -1/+1 |
| | |||||
* | Add a skeleton backend for JACK | Chris Robinson | 2014-12-21 | 1 | -0/+3 |
| | |||||
* | Try the __cpuid intrinsic if GCC's __get_cpuid isn't available | Chris Robinson | 2014-08-11 | 1 | -0/+6 |
| | |||||
* | Check for GCC's __get_cpuid before using it | Chris Robinson | 2014-08-11 | 1 | -0/+3 |
| | |||||
* | Remove a couple unnecessary HAVE_*_H header defines | Chris Robinson | 2014-08-11 | 1 | -6/+0 |
| | | | | | The xmmintrin.h and arm_neon.h headers are always available with SSE and Neon support, respectively. | ||||
* | Support C11 atomics | Chris Robinson | 2014-07-23 | 1 | -0/+3 |
| | |||||
* | Add SSE2 and SSE4.1 linear resamplers | Timothy Arceri | 2014-06-06 | 1 | -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 support | Chris Robinson | 2014-05-06 | 1 | -0/+6 |
| | |||||
* | Use a backup in case pthread_mutex_timedlock isn't available | Chris Robinson | 2014-05-01 | 1 | -0/+3 |
| | |||||
* | Use C11 alignas when available | Chris Robinson | 2014-04-19 | 1 | -0/+6 |
| | |||||
* | Check explicitly for pthread_mutexattr_setkind_np before use | Chris Robinson | 2014-04-17 | 1 | -0/+3 |
| | |||||
* | Use C11's static_assert when available | Chris Robinson | 2014-04-07 | 1 | -0/+3 |
| | |||||
* | Check for ftw and _wfindfirst | Chris Robinson | 2014-03-27 | 1 | -2/+14 |
| | |||||
* | Use C99 VLA instead of alloca when available | Chris Robinson | 2014-03-25 | 1 | -0/+3 |
| | |||||
* | Use alloca for temp space decoding/encoding IMA4 blocks | Chris Robinson | 2014-03-03 | 1 | -0/+3 |
| | |||||
* | Include sys/sysconf.h if available for sysconf() | Chris Robinson | 2014-01-18 | 1 | -0/+3 |
| | |||||
* | Add an option for FLuidSynth to handle MIDI | Chris Robinson | 2013-11-28 | 1 | -0/+3 |
| | |||||
* | Include strings.h when available | Chris Robinson | 2013-11-05 | 1 | -0/+3 |
| | |||||
* | Add a method to set the running thread's name | Chris Robinson | 2013-10-26 | 1 | -0/+6 |
| | |||||
* | Check for MinGW in CMakeLists.txt instead of config.h | Chris Robinson | 2013-06-20 | 1 | -3/+0 |
| | |||||
* | Work around some problems with KDevelop's parser | Chris Robinson | 2013-06-18 | 1 | -0/+6 |
| | |||||
* | Don't explicitly check for fesetround | Chris Robinson | 2013-05-22 | 1 | -3/+0 |
| | | | | It's C99 standard with fenv.h, which we already check for. | ||||
* | Use restrict instead of RESTRICT | Chris Robinson | 2013-05-22 | 1 | -3/+0 |
| | |||||
* | Add a QSA backend for QNX | Chris Robinson | 2013-03-14 | 1 | -0/+3 |
| | |||||
* | Explicitly check for malloc.h | Chris Robinson | 2012-11-25 | 1 | -0/+3 |
| | |||||
* | Remove the float math wrapper functions | Chris Robinson | 2012-10-25 | 1 | -33/+0 |
| | |||||
* | Define RESTRICT in config.h instead of alMain.h | Chris Robinson | 2012-10-09 | 1 | -6/+4 |
| | |||||
* | Revert "Use __cpuid from intrin.h in Windows when available" | Chris Robinson | 2012-10-07 | 1 | -6/+0 |
| | | | | This reverts commit 6b870714a91c9607acc4501234a00c7c94fa2b85. | ||||
* | Use __cpuid from intrin.h in Windows when available | Chris Robinson | 2012-10-07 | 1 | -0/+6 |
| | |||||
* | Include windows.h before cpuid.h to avoid __cpuid clashes | Chris Robinson | 2012-10-06 | 1 | -6/+9 |
| | |||||
* | Use lrintf to fast convert floats to ints when possible | Chris Robinson | 2012-09-28 | 1 | -0/+3 |
| | |||||
* | fpu_control.h is no longer used | Chris Robinson | 2012-09-18 | 1 | -3/+0 |
| | |||||
* | Fix a typo in a comment | Chris Robinson | 2012-09-17 | 1 | -1/+1 |
| | |||||
* | Use __control87_2 when available | Chris Robinson | 2012-09-16 | 1 | -0/+3 |
| | |||||
* | Workaround MinGW __declspec(align(x)) bug | Chris Robinson | 2012-09-08 | 1 | -0/+3 |
| | |||||
* | Add wrapper methods to ensure aligned allocations | Chris Robinson | 2012-08-15 | 1 | -0/+9 |
| | |||||
* | Make sure the working coefficients are aligned for the SSE mixer | Chris Robinson | 2012-08-15 | 1 | -0/+2 |
| | |||||
* | Add cmake options to disable or require support for CPU extensions | Chris Robinson | 2012-08-15 | 1 | -0/+6 |
| | |||||
* | Add an SSE-enhanced HRTF mixer using intrinsics | Chris Robinson | 2012-08-14 | 1 | -0/+3 |
| | | | | Not as good as it could be, but it's something | ||||
* | Check for some CPU extensions | Chris Robinson | 2012-08-13 | 1 | -0/+3 |
| |