| Commit message (Expand) | Author | Age | Files | Lines |
* | Handle pointer ownership a bit better | Chris Robinson | 2023-12-29 | 1 | -16/+14 |
* | Try to start being a bit more pointer-owner conscious | Chris Robinson | 2023-12-26 | 1 | -15/+10 |
* | Use separate structs for the dedicated dialog/lfe effects | Chris Robinson | 2023-12-23 | 1 | -2/+2 |
* | Much more clang-tidy cleanup | Chris Robinson | 2023-12-10 | 1 | -20/+20 |
* | Clean up some more clang-tidy warnings | Chris Robinson | 2023-12-08 | 1 | -2/+2 |
* | Remove some unnecessary atomic wrappers | Chris Robinson | 2023-12-03 | 1 | -3/+4 |
* | Rename the convolution reverb effect to just convolution | Chris Robinson | 2023-10-12 | 1 | -1/+1 |
* | Avoid casting an integer literal | Chris Robinson | 2023-09-22 | 1 | -1/+1 |
* | Allow querying AL_EFFECTSLOT_EFFECT | Chris Robinson | 2023-08-25 | 1 | -4/+10 |
* | Add AL_EXT_debug functions to set/get object names | Chris Robinson | 2023-08-11 | 1 | -0/+13 |
* | Declare functions closer to where they're needed | Chris Robinson | 2023-07-26 | 1 | -12/+11 |
* | Make the API functions noexcept | Chris Robinson | 2023-05-22 | 1 | -12/+4 |
* | Fix linkage definitions | Chris Robinson | 2023-05-14 | 1 | -11/+11 |
* | Don't check for a null context in direct functions | Chris Robinson | 2023-05-14 | 1 | -36/+3 |
* | Implement direct functions for EFX | Chris Robinson | 2023-05-14 | 1 | -84/+85 |
* | Avoid using al::vector unnecessarily | Chris Robinson | 2023-05-12 | 1 | -4/+4 |
* | Use some more standard functions | Chris Robinson | 2023-05-05 | 1 | -5/+5 |
* | Don't try to access null pointers | Chris Robinson | 2023-04-28 | 1 | -0/+3 |
* | Simplify effect state buffer handling some | Chris Robinson | 2023-04-04 | 1 | -9/+2 |
* | Don't set a default EAX version for fx slots | Chris Robinson | 2023-03-11 | 1 | -1/+0 |
* | Update the EAX version after setting fx slot properties | Chris Robinson | 2023-03-11 | 1 | -7/+10 |
* | Don't commit EAX updates in applyAllUpdates | Chris Robinson | 2023-03-11 | 1 | -4/+0 |
* | Convert the EAX Compressor effect | Chris Robinson | 2023-03-10 | 1 | -1/+1 |
* | Convert EAX chorus and flanger effects | Chris Robinson | 2023-03-10 | 1 | -1/+1 |
* | Rework EAX effect handling | Chris Robinson | 2023-03-10 | 1 | -97/+45 |
* | Use macros for the likely/unlikely attributes | Chris Robinson | 2023-03-01 | 1 | -56/+56 |
* | Avoid using a macro to set a context error and return | Chris Robinson | 2022-12-24 | 1 | -21/+21 |
* | Avoid using a macro to wrap standard attributes | Chris Robinson | 2022-12-06 | 1 | -56/+56 |
* | Use standard likely/unlikely attributes when available | Chris Robinson | 2022-12-05 | 1 | -56/+56 |
* | AllocEffectSlot can't fail | Chris Robinson | 2022-07-29 | 1 | -17/+3 |
* | Use an intrusive_ptr to hold on to the EffectState | Chris Robinson | 2022-07-29 | 1 | -5/+3 |
* | Mark the EffectSlot in use after getting one | Chris Robinson | 2022-07-26 | 1 | -0/+1 |
* | [EAX_SOURCE] Fix source's occlusion and exclusion contribution | Boris I. Bendovsky | 2022-07-17 | 1 | -2/+15 |
* | [EAX_FX_SLOT] Fix setting EAX5 flags | Boris I. Bendovsky | 2022-07-17 | 1 | -1/+1 |
* | [EAX_FX_SLOT] Fix defaults for current properties | Boris I. Bendovsky | 2022-07-17 | 1 | -14/+40 |
* | [EAX_FX_SLOT] Fix EAXGet for EAX5 | Boris I. Bendovsky | 2022-07-17 | 1 | -1/+1 |
* | Don't pass an EaxCall to initialize_fx_slots | Chris Robinson | 2022-07-15 | 1 | -10/+2 |
* | Allocate EffectSlots in clusters | Chris Robinson | 2022-07-15 | 1 | -4/+4 |
* | Dynamically allocate EffectSlot objects | Chris Robinson | 2022-07-15 | 1 | -9/+12 |
* | Don't track dirty flags per EAX version | Chris Robinson | 2022-07-13 | 1 | -39/+29 |
* | [EAX] Use separate FX slot state for each version (#730) | Boris I. Bendovsky | 2022-07-12 | 1 | -510/+328 |
* | [EAX] Add separate effect state for each version (#705) | Boris I. Bendovsky | 2022-05-24 | 1 | -110/+84 |
* | Move EAX files to their own sub-directory | Chris Robinson | 2022-05-16 | 1 | -2/+2 |
* | Replace a few asserts with actual checks or ASSUME() | Chris Robinson | 2022-03-30 | 1 | -1/+1 |
* | Inline a couple dispatch calls | Chris Robinson | 2022-03-26 | 1 | -7/+0 |
* | Avoid a stateful unique_ptr deleter | Chris Robinson | 2022-03-05 | 1 | -12/+3 |
* | Simplify committing EAX properties | Chris Robinson | 2022-03-05 | 1 | -22/+6 |
* | Ensure deferred EAX effect properties are committed | Chris Robinson | 2022-03-04 | 1 | -21/+37 |
* | Avoid more unnecessary atomics | Chris Robinson | 2022-02-13 | 1 | -12/+10 |
* | Fix sign of ALeffectslot::eax_get_eax_default_lock's return type | Chris Robinson | 2022-02-08 | 1 | -1/+1 |