aboutsummaryrefslogtreecommitdiffstats
path: root/al
Commit message (Expand)AuthorAgeFilesLines
...
* [EAX_FX_SLOT] Fix defaults for current propertiesBoris I. Bendovsky2022-07-172-18/+45
* [EAX_SOURCE] Skip occlusion calculation if occlusion property is zeroBoris I. Bendovsky2022-07-171-3/+7
* [EAX_SOURCE] Fix Room and RoomHF contributionBoris I. Bendovsky2022-07-171-2/+3
* [EAX_SOURCE] Fix getting active FX slot IDsBoris I. Bendovsky2022-07-172-2/+12
* [EAX_FX_SLOT] Fix slot's occlusion contributionBoris I. Bendovsky2022-07-171-1/+3
* [EAX_CALL] Clear defer flag for immediate-only propertiesBoris I. Bendovsky2022-07-171-1/+22
* [EAX_FX_SLOT] Mark sources as changed instead of commiting them to catch up w...Boris I. Bendovsky2022-07-171-0/+1
* [EAX_FX_SLOT] Fix EAXGet for EAX5Boris I. Bendovsky2022-07-171-1/+1
* Don't pass an EaxCall to initialize_fx_slotsChris Robinson2022-07-154-29/+11
* Allocate EffectSlots in clustersChris Robinson2022-07-152-5/+5
* Dynamically allocate EffectSlot objectsChris Robinson2022-07-153-12/+15
* Make a member function staticChris Robinson2022-07-131-1/+1
* Don't track dirty flags per EAX versionChris Robinson2022-07-132-47/+35
* [EAX] Add separate context state for each version (#731)Boris I. Bendovsky2022-07-132-15/+15
* [EAX] Use separate FX slot state for each version (#730)Boris I. Bendovsky2022-07-1221-737/+676
* Don't always activate the EAX primary effect slot for sourcesChris Robinson2022-07-061-14/+22
* Remove an unused structChris Robinson2022-07-052-3/+2
* Avoid separate lines for logging exceptionsChris Robinson2022-07-051-14/+5
* Don't change the EAX version when getting a reverb propertyChris Robinson2022-06-191-11/+7
* Combine multiple individual flagsChris Robinson2022-06-193-105/+67
* Track EAX1 source changesChris Robinson2022-06-193-13/+7
* Remove some unnecessary comparison operatorsChris Robinson2022-06-182-352/+72
* Avoid changing the EAX version on failureChris Robinson2022-06-181-3/+2
* Avoid more struct compared for reverb EAX updatesChris Robinson2022-06-181-7/+18
* Fix inverted checksChris Robinson2022-06-181-4/+4
* Don't mark the EAX version changed when getting propertiesChris Robinson2022-06-181-4/+5
* Avoid a full struct compare to check for changesChris Robinson2022-06-182-10/+19
* Rename a parameter to avoid a shadowing warningChris Robinson2022-06-181-24/+18
* Fix checking if the primary effect slot changedChris Robinson2022-06-182-7/+2
* [EAX] Add separate source state for each version (#720)Boris I. Bendovsky2022-06-186-2566/+1656
* [EAX] Add separate effect state for each version (#705)Boris I. Bendovsky2022-05-2428-6483/+4091
* Move EAX files to their own sub-directoryChris Robinson2022-05-1641-67/+66
* Properly set the air absorption gain baseChris Robinson2022-05-101-0/+1
* Silence reverb with EAX by defaultChris Robinson2022-04-161-0/+6
* Remove the unused flags parameter from alBufferCallbackSOFTChris Robinson2022-04-011-3/+1
* Avoid some explicit extern "C"s on function definitionsChris Robinson2022-03-312-4/+4
* Simplify al::byteChris Robinson2022-03-301-12/+10
* Replace a few asserts with actual checks or ASSUME()Chris Robinson2022-03-302-7/+7
* Inline a couple dispatch callsChris Robinson2022-03-264-24/+5
* Don't expose EAX reverb preset duplicatesChris Robinson2022-03-242-113/+62
* Revert "Set the proper reverb effect defaults for EAX"Chris Robinson2022-03-241-25/+0
* Set the proper reverb effect defaults for EAXChris Robinson2022-03-231-0/+25
* Ensure the EAX functions are suitably aligned on 32-bitChris Robinson2022-03-161-2/+2
* Make sure FX slots that aren't made active are disabledChris Robinson2022-03-131-9/+6
* Fix X-RAM trackingChris Robinson2022-03-063-184/+116
* Avoid a stateful unique_ptr deleterChris Robinson2022-03-052-28/+10
* Fix EAXSOURCE_ROLLOFFFACTORChris Robinson2022-03-052-2/+11
* Set the MacroFXFactor defaultChris Robinson2022-03-051-0/+1
* Simplify committing EAX propertiesChris Robinson2022-03-0517-1054/+323
* Handle deferring for EAX 1 reverbChris Robinson2022-03-041-351/+212