aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Rename alcontext.h and move some functions to context.cppChris Robinson2021-04-271-1/+2
| | |
| * | Rename alcmain.h to device.hChris Robinson2021-04-271-1/+2
| | |
| * | Update include headersChris Robinson2021-04-271-1/+0
| | | | | | | | | | | | Don't add alc/ to the include paths.
| * | Move BufferStorage and Voice to coreChris Robinson2021-04-271-5/+5
| | |
| * | Move ContextBase and VoiceChange to coreChris Robinson2021-04-271-3/+5
| | |
| * | Move bformatdec to coreChris Robinson2021-04-251-3/+3
| | |
| * | Move async_event.h to coreChris Robinson2021-04-251-1/+1
| | |
| * | Move some functions to coreChris Robinson2021-04-251-0/+2
| | | | | | | | | | | | And clean up more includes
| * | Move GetHFOrderScales to a more appropriate placeChris Robinson2021-04-241-0/+1
| | |
| * | Move the DeviceBase declaraction to coreChris Robinson2021-04-241-0/+2
| | |
| * | Move some more sources to coreChris Robinson2021-04-241-4/+4
| | |
| * | Move hrtf.cpp/h to coreChris Robinson2021-04-221-2/+2
| | |
| * | Move helpers.cpp to coreChris Robinson2021-04-221-2/+2
| | |
| * | Optionally use RTKit/D-Bus to set elevated priorityChris Robinson2021-04-181-1/+24
| | | | | | | | | | | | If pthread_setschedparam fails or is unavailable.
| * | Decode UHJ buffers to B-Format for mixingChris Robinson2021-03-311-0/+1
| | | | | | | | | | | | | | | This should also have an adjustment for the shelf filter. Although it's not clear what the appropriate adjustments should be.
| * | Move the UHJ phase shifter to a common headerChris Robinson2021-03-281-0/+1
| | |
| * | Add the export definitions to the library projectsChris Robinson2021-03-281-2/+4
| | | | | | | | | | | | Instead of the config.h header.
| * | Add a utility to decode UHJ sound files to AMBChris Robinson2021-03-211-4/+16
| | | | | | | | | | | | | | | | | | Currently only supports 2-channel UHJ, and the produced .amb files shouldn't be played as normal B-Format (decoded 2-channel UHJ needs to use different shelf filters).
| * | Move the ComPtr wrapper to a common headerChris Robinson2021-03-081-0/+1
| |/
| * Release 1.21.1Chris Robinson2021-02-041-1/+1
| |
| * Move al::deque to a common headerChris Robinson2021-01-251-0/+1
| |
| * Don't bother checking for std::aligned_allocChris Robinson2021-01-221-17/+0
| |
| * Fix setting the correct standards flagChris Robinson2021-01-221-2/+10
| |
| * Ensure the correct standard is set for cmake checksChris Robinson2021-01-221-0/+2
| |
| * Make the endian test more C++-likeChris Robinson2021-01-211-1/+1
| |
| * Avoid global constexpr arraysChris Robinson2021-01-211-1/+0
| |
| * Avoid explicitly searching for the WindowsSDKChris Robinson2021-01-191-25/+23
| | | | | | | | | | | | It's causing problems with various setups. So instead we'll have to assume some things for Windows (namely that winmm exists, and if dsound isn't in DXSDK_DIR, it needs to be in the compiler's default paths to be usable).
| * Move cpu_caps and fpu_ctrl to coreChris Robinson2020-12-311-4/+4
| |
| * Check for SSE and NEON earlierChris Robinson2020-12-311-71/+84
| |
| * Move the ambdec loader to coreChris Robinson2020-12-251-2/+2
| |
| * Use an import target for linking OpenSLChris Robinson2020-12-241-2/+1
| |
| * Move alexcpt to coreChris Robinson2020-12-241-2/+2
| |
| * Move logging to coreChris Robinson2020-12-171-1/+2
| |
| * Move AsyncEvent to a separate headerChris Robinson2020-12-161-0/+1
| |
| * Move VoiceChange to a separate headerChris Robinson2020-12-161-1/+2
| |
| * Move fmt_traits to coreChris Robinson2020-12-131-2/+2
| |
| * Avoid compiling different sources for different targetsChris Robinson2020-12-131-32/+6
| | | | | | | | | | | | | | | | Simplifies configuration and fixes a potential problem with inline functions. Inline functions that fail to inline will have a callable body generated. If such a body is generated with the SSE4 source, for example, it can generate SSE4 instructions. Calls for that function in other sources can then end up calling the SSE4-generated body outside of any CPU capability check.
| * Move the mixer functions to coreChris Robinson2020-12-121-14/+14
| |
| * Use a separate list for core objectsChris Robinson2020-12-121-31/+34
| |
| * Move some HRTF definitions to a separate headerChris Robinson2020-12-121-0/+1
| |
| * Move ambidefs.h to coreChris Robinson2020-12-121-1/+2
| |
| * Move the ringbuffer to commonChris Robinson2020-12-051-2/+2
| |
| * Move a couple more things to coreChris Robinson2020-12-041-4/+4
| |
| * Move the filters to coreChris Robinson2020-12-041-6/+6
| |
| * Move the bsinc tables to coreChris Robinson2020-12-041-3/+3
| |
| * Move mastering.cpp/h to coreChris Robinson2020-12-041-2/+2
| |
| * Move some sources to a separate directoryChris Robinson2020-11-271-2/+4
| | | | | | | | To begin separating the ALC interfaces from internal ones.
| * Move AL EffectProp handling to separate sourcesChris Robinson2020-11-251-0/+15
| |
| * Use a separate structure for the active effect slot propertiesChris Robinson2020-11-071-0/+2
| |
| * Release 1.21.0Chris Robinson2020-11-041-2/+2
| |