Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simplify committing EAX properties | Chris Robinson | 2022-03-05 | 1 | -214/+68 |
| | | | | | | 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. | ||||
* | Ensure deferred EAX effect properties are committed | Chris Robinson | 2022-03-04 | 1 | -6/+4 |
| | |||||
* | Avoid using ALeffect to manage EaxEffect objects | Chris Robinson | 2022-02-07 | 1 | -21/+10 |
| | | | | Effect slots can just use its EaxEffect directly. | ||||
* | Move ALSOFT_EAX definition to config.h | Chris Robinson | 2022-01-30 | 1 | -8/+3 |
| | | | | 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 | 1 | -0/+1240 |
| | | | | | | | | | | | | | | | * 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 | 1 | -0/+2 |
| | |||||
* | Update include headers | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
| | | | | 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 | ||||
* | Avoid AL types and enums in the effect processors | Chris Robinson | 2020-12-24 | 1 | -20/+46 |
| | |||||
* | Move AL EffectProp handling to separate sources | Chris Robinson | 2020-11-25 | 1 | -0/+250 |