Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid inlining certain exception functions | Chris Robinson | 2022-12-16 | 1 | -0/+1 |
| | |||||
* | Fixed bug and possible overflow type (#771) | Herman Semenov | 2022-09-23 | 1 | -1/+1 |
| | |||||
* | [EAX] Use separate FX slot state for each version (#730) | Boris I. Bendovsky | 2022-07-12 | 13 | -78/+73 |
| | | | | | | | * [EAX] Use separate FX slot state for each version [EAX] Don't defer FX slot properties * [EAX_FXSLOT] Use mPropsDirty to defer update [EAX_CONTEXT] Commit all updates on first initialization | ||||
* | 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 | 1 | -52/+34 |
| | |||||
* | Avoid more struct compared for reverb EAX updates | Chris Robinson | 2022-06-18 | 1 | -7/+18 |
| | |||||
* | [EAX] Add separate effect state for each version (#705) | Boris I. Bendovsky | 2022-05-24 | 14 | -5624/+2660 |
| | | | | | * [EAX] Add separate effect state for each version * [EAX] Don't use EAX call as data member | ||||
* | Move EAX files to their own sub-directory | Chris Robinson | 2022-05-16 | 13 | -25/+28 |
| | |||||
* | Silence reverb with EAX by default | Chris Robinson | 2022-04-16 | 1 | -0/+6 |
| | |||||
* | Revert "Set the proper reverb effect defaults for EAX" | Chris Robinson | 2022-03-24 | 1 | -25/+0 |
| | | | | This reverts commit 964a11ef629fa3a89e827516a47949c858ce864c. | ||||
* | Set the proper reverb effect defaults for EAX | Chris Robinson | 2022-03-23 | 1 | -0/+25 |
| | |||||
* | Simplify committing EAX properties | Chris Robinson | 2022-03-05 | 12 | -1004/+309 |
| | | | | | | Based on DirectSound's EAX behavior, committing any EAX property commits *all* deferred property changes, not just the object being changed. So applying EAX changes can be handled in one place. | ||||
* | Handle deferring for EAX 1 reverb | Chris Robinson | 2022-03-04 | 1 | -351/+212 |
| | | | | | I don't know if EAX 1 actually handles deferring updates, but it will simplify future changes. | ||||
* | Ensure deferred EAX effect properties are committed | Chris Robinson | 2022-03-04 | 12 | -35/+35 |
| | |||||
* | Remove unused dirty flags | Chris Robinson | 2022-02-21 | 1 | -13/+0 |
| | |||||
* | Implement EAX v1.0 (#664) | Boris I. Bendovsky | 2022-02-21 | 1 | -36/+284 |
| | |||||
* | Move some declarations to where the definitions will see | Chris Robinson | 2022-02-14 | 1 | -15/+0 |
| | |||||
* | Avoid using ALeffect to manage EaxEffect objects | Chris Robinson | 2022-02-07 | 14 | -193/+95 |
| | | | | Effect slots can just use its EaxEffect directly. | ||||
* | Move ALSOFT_EAX definition to config.h | Chris Robinson | 2022-01-30 | 14 | -101/+43 |
| | | | | And disable it by default for non-Windows targets | ||||
* | Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632) | Boris I. Bendovsky | 2022-01-30 | 14 | -0/+7802 |
| | | | | | | | | | | | | | | | * Add EAX extensions (EAX 2.0-5.0, X-RAM) * Comment out C++17 leftovers * Remove everything related to patching * Update alsoftrc.sample * Rewrite integration * Fix GCC compilation under Linux * Always reset EAX effect properties when loading it into FX slot | ||||
* | Add back some more missing includes | Chris Robinson | 2021-04-27 | 4 | -0/+8 |
| | |||||
* | Update include headers | Chris Robinson | 2021-04-27 | 14 | -16/+16 |
| | | | | Don't add alc/ to the include paths. | ||||
* | Move some functions to core | Chris Robinson | 2021-04-25 | 1 | -0/+3 |
| | | | | And clean up more includes | ||||
* | Workaround mingw complaining about the %z formatter | Chris Robinson | 2021-03-12 | 1 | -0/+4 |
| | |||||
* | Avoid AL types and enums in the effect processors | Chris Robinson | 2020-12-24 | 5 | -61/+244 |
| | |||||
* | Move alexcpt to core | Chris Robinson | 2020-12-24 | 1 | -1/+1 |
| | |||||
* | Move the AL error enum out of base_exception | Chris Robinson | 2020-12-17 | 1 | -0/+4 |
| | |||||
* | Move AL EffectProp handling to separate sources | Chris Robinson | 2020-11-25 | 15 | -0/+2150 |