| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace a few asserts with actual checks or ASSUME() | Chris Robinson | 2022-03-30 | 1 | -6/+6 |
* | Inline a couple dispatch calls | Chris Robinson | 2022-03-26 | 1 | -13/+0 |
* | Make sure FX slots that aren't made active are disabled | Chris Robinson | 2022-03-13 | 1 | -9/+6 |
* | Fix EAXSOURCE_ROLLOFFFACTOR | Chris Robinson | 2022-03-05 | 1 | -2/+6 |
* | Set the MacroFXFactor default | Chris Robinson | 2022-03-05 | 1 | -0/+1 |
* | Simplify committing EAX properties | Chris Robinson | 2022-03-05 | 1 | -6/+0 |
* | Revert "Use std::exchange instead of two swaps" | Chris Robinson | 2022-02-22 | 1 | -1/+2 |
* | Implement EAX v1.0 (#664) | Boris I. Bendovsky | 2022-02-21 | 1 | -0/+75 |
* | Avoid a variable limit on EAX filters | Chris Robinson | 2022-02-18 | 1 | -8/+4 |
* | Use std::exchange instead of two swaps | Chris Robinson | 2022-02-15 | 1 | -2/+1 |
* | Add missing closing brace | Chris Robinson | 2022-02-14 | 1 | -1/+1 |
* | Don't access a playing voice's mFlags outside of the mixer thread | Chris Robinson | 2022-02-14 | 1 | -8/+2 |
* | Access the proper FX slot index | Chris Robinson | 2022-02-14 | 1 | -1/+1 |
* | Avoid some messy type-punning | Chris Robinson | 2022-02-14 | 1 | -29/+11 |
* | Derive EaxFxSlotIndex from an optional | Chris Robinson | 2022-02-14 | 1 | -2/+2 |
* | Avoid an unnecessary check | Chris Robinson | 2022-02-13 | 1 | -9/+6 |
* | Avoid more unnecessary atomics | Chris Robinson | 2022-02-13 | 1 | -2/+2 |
* | Fix error messages for AL_STEREO_MODE_SOFT | Chris Robinson | 2022-02-13 | 1 | -2/+4 |
* | Remove unnecessary IsPlayingOrPaused calls | Chris Robinson | 2022-02-13 | 1 | -42/+28 |
* | Remove an unused return type | Chris Robinson | 2022-02-13 | 1 | -54/+61 |
* | Don't make mPropsDirty atomic | Chris Robinson | 2022-02-13 | 1 | -16/+27 |
* | Commit source EAX properties when not deferring | Chris Robinson | 2022-02-13 | 1 | -61/+78 |
* | Fix an exported symbol | Chris Robinson | 2022-02-12 | 1 | -1/+1 |
* | Handle AirAbsorptionGainHF as a native context property | Chris Robinson | 2022-02-08 | 1 | -10/+1 |
* | Ensure sources update together from EAX commits | Chris Robinson | 2022-02-08 | 1 | -0/+9 |
* | Commit deferred EAX settings earlier when playing | Chris Robinson | 2022-02-08 | 1 | -10/+3 |
* | Be less agressive with source updates on EAX changes | Chris Robinson | 2022-02-08 | 1 | -31/+10 |
* | EAX various fixes (#657) | Boris I. Bendovsky | 2022-02-08 | 1 | -1/+49 |
* | Avoid a proxy ALfilter object for EAX source properties | Chris Robinson | 2022-02-07 | 1 | -125/+68 |
* | Avoid eax_al_source_i/f wrappers | Chris Robinson | 2022-02-07 | 1 | -53/+22 |
* | Move ALSOFT_EAX definition to config.h | Chris Robinson | 2022-01-30 | 1 | -8/+7 |
* | Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632) | Boris I. Bendovsky | 2022-01-30 | 1 | -0/+2488 |
* | Get rid of MathDefs | Chris Robinson | 2022-01-27 | 1 | -1/+0 |
* | Use a bitset instead of a plain uint for flags | Chris Robinson | 2021-12-23 | 1 | -8/+8 |
* | Set the voice's ambisonic order for playing super stereo | Chris Robinson | 2021-12-17 | 1 | -1/+1 |
* | Remove an unnecessary parameter | Chris Robinson | 2021-12-17 | 1 | -1/+1 |
* | Allocate voice properties in clusters | Chris Robinson | 2021-12-17 | 1 | -7/+7 |
* | Rename Voice::mNumChannels for clarity | Chris Robinson | 2021-12-15 | 1 | -1/+1 |
* | Add source properties for Super Stereo | Chris Robinson | 2021-12-15 | 1 | -23/+74 |
* | Add an internal Super Stereo format | Chris Robinson | 2021-12-11 | 1 | -6/+3 |
* | Make the backend pointer part of ALCdevice instead of DeviceBase | Chris Robinson | 2021-11-19 | 1 | -2/+2 |
* | Make a construct_at method amd use it | Chris Robinson | 2021-10-08 | 1 | -1/+1 |
* | Silence some static analysis warnings | Chris Robinson | 2021-10-03 | 1 | -2/+4 |
* | Read the channel format from the correct object | Chris Robinson | 2021-07-13 | 1 | -2/+2 |
* | Add a UHJ-specific coefficient scaling array | Chris Robinson | 2021-07-13 | 1 | -1/+1 |
* | Don't allocate full buffer lines in each voice | Chris Robinson | 2021-06-21 | 1 | -4/+10 |
* | Avoid mixing extraneous channels | Chris Robinson | 2021-06-21 | 1 | -2/+7 |
* | Add back some more missing includes | Chris Robinson | 2021-04-27 | 1 | -0/+1 |
* | Rename alcontext.h and move some functions to context.cpp | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
* | Rename alcmain.h to device.h | Chris Robinson | 2021-04-27 | 1 | -1/+1 |