Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove a couple more cmake checks | Chris Robinson | 2019-07-28 | 1 | -6/+0 |
| | |||||
* | Remove some unnecessary header checks | Chris Robinson | 2019-07-28 | 1 | -18/+0 |
| | |||||
* | Don't explicitly check for standard functions | Chris Robinson | 2019-07-26 | 1 | -3/+0 |
| | |||||
* | Remove the unused ALIGN macro | Chris Robinson | 2019-06-06 | 1 | -3/+0 |
| | |||||
* | Don't bother trying _controlfp or __control87_2 | Chris Robinson | 2019-03-18 | 1 | -6/+0 |
| | |||||
* | Check compile-time support for SSE intrinsics | Chris Robinson | 2019-03-18 | 1 | -0/+3 |
| | |||||
* | Don't check for __int64 | Chris Robinson | 2019-02-11 | 1 | -3/+0 |
| | |||||
* | Remove unneeded mutex checks | Chris Robinson | 2018-11-27 | 1 | -6/+0 |
| | |||||
* | Remove unused headers and checks | Chris Robinson | 2018-11-17 | 1 | -18/+0 |
| | |||||
* | Remove ASSUME_ALIGNED | Chris Robinson | 2018-11-17 | 1 | -3/+0 |
| | | | | | | It's become a liability with C++ since it returns void* instead of the input pointer type, and it doesn't seem to help optimizations anyway (auto- vectorization still produces unaligned loads and stores). | ||||
* | Remove checks for functions that always exist | Chris Robinson | 2018-11-15 | 1 | -12/+0 |
| | | | | | They're part of C++11 and available on the testing systems. If some system has trouble, switching to proper C++ calls should fix it. | ||||
* | Remove some now-unused function checks | Chris Robinson | 2018-11-14 | 1 | -9/+0 |
| | |||||
* | Add a RESTRICT macro to help with C++ compatibility | Chris Robinson | 2018-10-29 | 1 | -0/+3 |
| | |||||
* | Check for and use copysignf | Chris Robinson | 2018-08-29 | 1 | -0/+3 |
| | |||||
* | Use proc_pidpath to get the process path on macOS when available | Chris Robinson | 2018-03-24 | 1 | -0/+3 |
| | |||||
* | Rename the mmdevapi backend to wasapi | Chris Robinson | 2018-03-09 | 1 | -2/+2 |
| | |||||
* | Add SDL2 backend for playback, fix #173 | Jan Niklas Hasse | 2018-03-07 | 1 | -0/+3 |
| | |||||
* | Check for a cbrtf function | Chris Robinson | 2018-02-06 | 1 | -0/+3 |
| | |||||
* | Add a ctz64 fallback using _BitScanForward when available | Chris Robinson | 2018-01-27 | 1 | -0/+3 |
| | |||||
* | Check for _BitScanForward64 before using it | Chris Robinson | 2018-01-27 | 1 | -0/+3 |
| | |||||
* | Remove now-unused alloca and VLA checks | Chris Robinson | 2018-01-21 | 1 | -6/+0 |
| | |||||
* | Add a method to get the system's page size | Chris Robinson | 2018-01-16 | 1 | -0/+3 |
| | |||||
* | Add a check for pthread_setname_np with three parameters | Chris Robinson | 2017-09-15 | 1 | -0/+3 |
| | | | | As found in NetBSD. | ||||
* | Use getopt to handle options in makehrtf | Chris Robinson | 2017-08-20 | 1 | -0/+3 |
| | |||||
* | Define a backup log2f if the compiler doesn't have it | Chris Robinson | 2017-06-29 | 1 | -0/+3 |
| | |||||
* | Remove unused HIDDEN_DECL macro | Chris Robinson | 2017-05-30 | 1 | -3/+0 |
| | |||||
* | Porperly check for and use __builtin_assume_aligned | Chris Robinson | 2017-02-13 | 1 | -0/+3 |
| | |||||
* | Trace the commit ID and branch the library was built from | Chris Robinson | 2016-12-21 | 1 | -3/+0 |
| | |||||
* | 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 |
| |