Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move UID definitions to a separate source | Chris Robinson | 2019-08-12 | 1 | -17/+18 |
| | |||||
* | Add methods to get env vars as an optional | Chris Robinson | 2019-08-12 | 1 | -0/+1 |
| | |||||
* | Move vector.h to common | Chris Robinson | 2019-08-11 | 1 | -1/+1 |
| | |||||
* | Move the wstr converters to a separate header | Chris Robinson | 2019-08-11 | 1 | -0/+1 |
| | |||||
* | Move the dynload decls and defs to common | Chris Robinson | 2019-08-10 | 1 | -0/+2 |
| | |||||
* | Move some declarations out of alcmain.h | Chris Robinson | 2019-08-05 | 1 | -0/+2 |
| | |||||
* | Add a common base for auto-deleting ref-counted objects | Chris Robinson | 2019-08-01 | 1 | -0/+1 |
| | | | | Which will also work as the basis for a future intrusive_ptr | ||||
* | Move another function to a ALCcontext method | Chris Robinson | 2019-07-30 | 1 | -1/+0 |
| | |||||
* | Rename al/* sources to avoid camel-case | Chris Robinson | 2019-07-29 | 1 | -17/+17 |
| | |||||
* | Move the event declarations to a separate header | Chris Robinson | 2019-07-29 | 1 | -0/+1 |
| | |||||
* | 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 |
| |