| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't force an update if there is no aux slot being replaced | Chris Robinson | 2023-01-20 | 1 | -4/+7 |
* | clang-tidy cleanups (#800) | Rosen Penev | 2023-01-15 | 1 | -1/+1 |
* | Avoid unnecessary uses of make_optional | Chris Robinson | 2023-01-13 | 7 | -57/+57 |
* | Avoid some explicit casts and references | Chris Robinson | 2023-01-01 | 2 | -4/+4 |
* | Avoid a manual loop to find a buffer queue entry | Chris Robinson | 2022-12-24 | 1 | -6/+3 |
* | Constify some parameters | Chris Robinson | 2022-12-24 | 1 | -16/+16 |
* | Avoid using a macro to set a context error and return | Chris Robinson | 2022-12-24 | 6 | -84/+89 |
* | Avoid some macros for checking property sizes and values | Chris Robinson | 2022-12-24 | 1 | -169/+228 |
* | Use a bitset for the enabled event flags | Chris Robinson | 2022-12-16 | 1 | -14/+9 |
* | Avoid inlining certain exception functions | Chris Robinson | 2022-12-16 | 5 | -27/+24 |
* | Implement an al::unreachable wrapper/helper | Chris Robinson | 2022-12-13 | 1 | -2/+2 |
* | Rename a potentially confusing member function | Chris Robinson | 2022-12-08 | 1 | -1/+1 |
* | Avoid using a macro to wrap standard attributes | Chris Robinson | 2022-12-06 | 10 | -415/+415 |
* | Avoid LIKELY/UNLIKELY macros | Chris Robinson | 2022-12-05 | 2 | -142/+142 |
* | Avoid some uses of the LIKELY/UNLIKELY macros | Chris Robinson | 2022-12-05 | 4 | -195/+198 |
* | Use standard likely/unlikely attributes when available | Chris Robinson | 2022-12-05 | 6 | -83/+83 |
* | Add functions to start sources at a particular device time | Chris Robinson | 2022-11-03 | 1 | -161/+234 |
* | Add the ability to start a voice at a particular time | Chris Robinson | 2022-11-03 | 1 | -0/+2 |
* | int64_t max can't fit into a double without narrowing | Chris Robinson | 2022-11-02 | 1 | -6/+0 |
* | Handle negative voice positions | Chris Robinson | 2022-11-02 | 1 | -36/+66 |
* | Fixed bug and possible overflow type (#771) | Herman Semenov | 2022-09-23 | 1 | -1/+1 |
* | Clear the buffer from X-RAM before updating its size | Chris Robinson | 2022-08-05 | 1 | -0/+3 |
* | 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 |
* | Remove a redundant check | Chris Robinson | 2022-07-17 | 1 | -3/+0 |
* | Fix parameter signedness | Chris Robinson | 2022-07-17 | 2 | -2/+2 |
* | Fix possible C2084 compiler error (#735) | Edoardo Lolletti | 2022-07-17 | 1 | -0/+3 |
* | [EAX_SOURCE] Fix source's occlusion and exclusion contribution | Boris I. Bendovsky | 2022-07-17 | 3 | -19/+62 |
* | [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 | 2 | -18/+45 |
* | [EAX_SOURCE] Skip occlusion calculation if occlusion property is zero | Boris I. Bendovsky | 2022-07-17 | 1 | -3/+7 |
* | [EAX_SOURCE] Fix Room and RoomHF contribution | Boris I. Bendovsky | 2022-07-17 | 1 | -2/+3 |
* | [EAX_SOURCE] Fix getting active FX slot IDs | Boris I. Bendovsky | 2022-07-17 | 2 | -2/+12 |
* | [EAX_FX_SLOT] Fix slot's occlusion contribution | Boris I. Bendovsky | 2022-07-17 | 1 | -1/+3 |
* | [EAX_CALL] Clear defer flag for immediate-only properties | Boris I. Bendovsky | 2022-07-17 | 1 | -1/+22 |
* | [EAX_FX_SLOT] Mark sources as changed instead of commiting them to catch up w... | Boris I. Bendovsky | 2022-07-17 | 1 | -0/+1 |
* | [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 | 4 | -29/+11 |
* | Allocate EffectSlots in clusters | Chris Robinson | 2022-07-15 | 2 | -5/+5 |
* | Dynamically allocate EffectSlot objects | Chris Robinson | 2022-07-15 | 3 | -12/+15 |
* | Make a member function static | Chris Robinson | 2022-07-13 | 1 | -1/+1 |
* | Don't track dirty flags per EAX version | Chris Robinson | 2022-07-13 | 2 | -47/+35 |
* | [EAX] Add separate context state for each version (#731) | Boris I. Bendovsky | 2022-07-13 | 2 | -15/+15 |
* | [EAX] Use separate FX slot state for each version (#730) | Boris I. Bendovsky | 2022-07-12 | 21 | -737/+676 |
* | Don't always activate the EAX primary effect slot for sources | Chris Robinson | 2022-07-06 | 1 | -14/+22 |
* | Remove an unused struct | Chris Robinson | 2022-07-05 | 2 | -3/+2 |
* | Avoid separate lines for logging exceptions | Chris Robinson | 2022-07-05 | 1 | -14/+5 |
* | Don't change the EAX version when getting a reverb property | Chris Robinson | 2022-06-19 | 1 | -11/+7 |
* | Combine multiple individual flags | Chris Robinson | 2022-06-19 | 3 | -105/+67 |