| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Track EAX1 source changes | Chris Robinson | 2022-06-19 | 3 | -13/+7 |
* | Remove some unnecessary comparison operators | Chris Robinson | 2022-06-18 | 2 | -352/+72 |
* | Avoid changing the EAX version on failure | Chris Robinson | 2022-06-18 | 1 | -3/+2 |
* | Avoid more struct compared for reverb EAX updates | Chris Robinson | 2022-06-18 | 1 | -7/+18 |
* | Fix inverted checks | Chris Robinson | 2022-06-18 | 1 | -4/+4 |
* | Don't mark the EAX version changed when getting properties | Chris Robinson | 2022-06-18 | 1 | -4/+5 |
* | Avoid a full struct compare to check for changes | Chris Robinson | 2022-06-18 | 2 | -10/+19 |
* | Rename a parameter to avoid a shadowing warning | Chris Robinson | 2022-06-18 | 1 | -24/+18 |
* | Fix checking if the primary effect slot changed | Chris Robinson | 2022-06-18 | 2 | -7/+2 |
* | [EAX] Add separate source state for each version (#720) | Boris I. Bendovsky | 2022-06-18 | 6 | -2566/+1656 |
* | [EAX] Add separate effect state for each version (#705) | Boris I. Bendovsky | 2022-05-24 | 28 | -6483/+4091 |
* | Move EAX files to their own sub-directory | Chris Robinson | 2022-05-16 | 41 | -67/+66 |
* | Properly set the air absorption gain base | Chris Robinson | 2022-05-10 | 1 | -0/+1 |
* | Silence reverb with EAX by default | Chris Robinson | 2022-04-16 | 1 | -0/+6 |
* | Remove the unused flags parameter from alBufferCallbackSOFT | Chris Robinson | 2022-04-01 | 1 | -3/+1 |
* | Avoid some explicit extern "C"s on function definitions | Chris Robinson | 2022-03-31 | 2 | -4/+4 |
* | Simplify al::byte | Chris Robinson | 2022-03-30 | 1 | -12/+10 |
* | Replace a few asserts with actual checks or ASSUME() | Chris Robinson | 2022-03-30 | 2 | -7/+7 |
* | Inline a couple dispatch calls | Chris Robinson | 2022-03-26 | 4 | -24/+5 |
* | Don't expose EAX reverb preset duplicates | Chris Robinson | 2022-03-24 | 2 | -113/+62 |
* | Revert "Set the proper reverb effect defaults for EAX" | Chris Robinson | 2022-03-24 | 1 | -25/+0 |
* | Set the proper reverb effect defaults for EAX | Chris Robinson | 2022-03-23 | 1 | -0/+25 |