Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename the OpenAL32 directory to al | Chris Robinson | 2019-07-29 | 1 | -18/+18 |
| | |||||
* | Remove some unnecessary cmake checks | Chris Robinson | 2019-07-29 | 1 | -31/+16 |
| | |||||
* | Move some headers out of the Include subdirectory | Chris Robinson | 2019-07-28 | 1 | -8/+8 |
| | |||||
* | Rename Alc to alc | Chris Robinson | 2019-07-28 | 1 | -86/+86 |
| | |||||
* | Rename alMain.h to alcmain.h | Chris Robinson | 2019-07-28 | 1 | -3/+2 |
| | | | | And move it and alu.h to Alc/. | ||||
* | Move the ADPCM decoders to alBuffer.cpp | Chris Robinson | 2019-07-28 | 1 | -2/+0 |
| | |||||
* | Remove a couple more cmake checks | Chris Robinson | 2019-07-28 | 1 | -4/+0 |
| | |||||
* | Remove some unnecessary header checks | Chris Robinson | 2019-07-28 | 1 | -19/+5 |
| | |||||
* | Use more proper cmake to set the C/C++ standard version | Chris Robinson | 2019-07-27 | 1 | -13/+6 |
| | |||||
* | Don't explicitly check for standard functions | Chris Robinson | 2019-07-26 | 1 | -1/+0 |
| | |||||
* | Add the Windows SDK for the winmm library path | Chris Robinson | 2019-07-10 | 1 | -1/+11 |
| | |||||
* | Get rid of the custom CHECK_SHARED_FUNCTION_EXISTS function | Chris Robinson | 2019-07-10 | 1 | -12/+9 |
| | |||||
* | Use a find module for OpenSL | Chris Robinson | 2019-07-10 | 1 | -11/+9 |
| | |||||
* | vocal morpher implementation (#312) | Lopuska | 2019-07-09 | 1 | -0/+1 |
| | | | | | | * vocal morpher implementation * compile fix for GCC | ||||
* | Added rc scripts for dll (#306) | Philip Muzzall | 2019-06-30 | 1 | -1/+6 |
| | | | | | | * Added rc scripts for dll * Reverted numbering scheme in CMakeLists | ||||
* | Add a simple optional<> implementation | Chris Robinson | 2019-06-30 | 1 | -0/+1 |
| | |||||
* | Don't warn about standard functions with MSVC | Chris Robinson | 2019-06-06 | 1 | -1/+1 |
| | |||||
* | Disable MSVC warning 4200 again | Chris Robinson | 2019-06-06 | 1 | -1/+1 |
| | |||||
* | Remove the unused ALIGN macro | Chris Robinson | 2019-06-06 | 1 | -12/+0 |
| | |||||
* | Don't disable some MSVC warnings | Chris Robinson | 2019-06-06 | 1 | -2/+2 |
| | |||||
* | Properly search for prebuilt native-tools | Chris Robinson | 2019-06-01 | 1 | -2/+13 |
| | |||||
* | Add a unique byte type for dealing with raw bytes | Chris Robinson | 2019-05-24 | 1 | -0/+1 |
| | |||||
* | Add a span class to act as a view to contiguous data | Chris Robinson | 2019-05-23 | 1 | -0/+1 |
| | |||||
* | Add an exception class to cover backend creation and opening | Chris Robinson | 2019-05-04 | 1 | -0/+1 |
| | |||||
* | Add some missing include directories | Chris Robinson | 2019-04-29 | 1 | -19/+7 |
| | |||||
* | CMAKE: export PUBLIC headers of OpenAL. | ArthurSonzogni | 2019-04-30 | 1 | -44/+54 |
| | | | | | | | | | | | | | | | | Remove the cmake function: INCLUDE_DIRECTORIES(..) Replace it by: TARGET_INCLUDE_DIRECTORIES(...) It gives us the opportunity to define whether or not OpenAL dependencies should be exported or not (using PUBLIC or PRIVATE keywoard). [user visible changes] The OpenAL PUBLIC headers are exported. When a target depends on OpenAL, it will have access to its public headers. Some small refactor along the way. | ||||
* | Add macros to stop exceptions from leaving API functions | Chris Robinson | 2019-04-09 | 1 | -0/+1 |
| | | | | | | | | Effectively makes the functions act as noexcept, since there's no meaningful reason to propogate exceptions from "C" functions. Currently only applied to ALC functions, but can incrementally be applied to AL functions too. In the future, this could also handle ALC and AL errors with unique exception types (functions that utilize this behavior would need to ensure proper cleanup). | ||||
* | Move makemhr's .def loading code to a separate source | Chris Robinson | 2019-03-24 | 1 | -1/+2 |
| | |||||
* | Rename makehrtf to makemhr and move it to a subdirectory | Chris Robinson | 2019-03-24 | 1 | -7/+12 |
| | |||||
* | Use the effect state factory to set the default effect props | Chris Robinson | 2019-03-22 | 1 | -0/+1 |
| | |||||
* | Don't bother trying _controlfp or __control87_2 | Chris Robinson | 2019-03-18 | 1 | -5/+0 |
| | |||||
* | Check compile-time support for SSE intrinsics | Chris Robinson | 2019-03-18 | 1 | -8/+23 |
| | |||||
* | Don't bother checking for SSE1 alone | Chris Robinson | 2019-03-18 | 1 | -65/+32 |
| | | | | | | SSE2 support is now the minimum required for SSE. Run-time can still disable SSE2-specific functions separately from SSE1, but build-time support can't be separated. | ||||
* | Don't bother checking for C99 inline semantics | Chris Robinson | 2019-03-18 | 1 | -35/+0 |
| | | | | Should be unneeded with C++ | ||||
* | Don't check for __int64 | Chris Robinson | 2019-02-11 | 1 | -11/+3 |
| | |||||
* | Move some number-related stuff to a separate header | Chris Robinson | 2019-02-11 | 1 | -0/+1 |
| | |||||
* | Rename a header | Chris Robinson | 2019-01-23 | 1 | -1/+1 |
| | | | | To workaround an apparent MSVC error | ||||
* | Make hrtf_inc.cpp a proper header | Chris Robinson | 2019-01-23 | 1 | -0/+1 |
| | |||||
* | Don't install utilities that aren't built | Chris Robinson | 2019-01-22 | 1 | -1/+5 |
| | |||||
* | Fix building makehrtf and sofa-info on Windows | Chris Robinson | 2019-01-22 | 1 | -6/+2 |
| | |||||
* | Support loading sofa files in makehrtf | Chris Robinson | 2019-01-22 | 1 | -11/+12 |
| | | | | | The makehrtf utility now requires libmysofa to build. This isn't necessay for the OpenAL Soft library itself. | ||||
* | Add a sofa-info utility to check sofa files | Chris Robinson | 2019-01-21 | 1 | -0/+10 |
| | |||||
* | Move some macros to a common header | Chris Robinson | 2019-01-07 | 1 | -0/+1 |
| | |||||
* | Compile makehrtf as C++ | Chris Robinson | 2018-12-31 | 1 | -1/+1 |
| | |||||
* | Convert the backends to use proper inheritence | Chris Robinson | 2018-12-28 | 1 | -1/+0 |
| | |||||
* | Rename a couple filter files for consistency | Chris Robinson | 2018-12-25 | 1 | -2/+2 |
| | |||||
* | Move some ambisonic-related macros to a separate header | Chris Robinson | 2018-12-15 | 1 | -0/+1 |
| | |||||
* | Remove an unused source | Chris Robinson | 2018-12-12 | 1 | -1/+0 |
| | |||||
* | Add a cmake option to specify prebuilt native tools | Chris Robinson | 2018-12-08 | 1 | -17/+25 |
| | | | | | | This should only be used with automated build systems that guarantee the native tools' binaries are up-to-date. Otherwise it's best to leave it alone so it can automatically rebuild them as needed. | ||||
* | Remove unneeded mutex checks | Chris Robinson | 2018-11-27 | 1 | -4/+0 |
| |