aboutsummaryrefslogtreecommitdiffstats
path: root/al/effect.h
Commit message (Collapse)AuthorAgeFilesLines
* Avoid using ALeffect to manage EaxEffect objectsChris Robinson2022-02-071-51/+1
| | | | Effect slots can just use its EaxEffect directly.
* Move ALSOFT_EAX definition to config.hChris Robinson2022-01-301-5/+4
| | | | And disable it by default for non-Windows targets
* Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632)Boris I. Bendovsky2022-01-301-0/+53
| | | | | | | | | | | | | | | * 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
* Avoid AL enums for the EffectSlot typeChris Robinson2020-12-261-2/+0
|
* Use a separate structure for the context/listener paramsChris Robinson2020-12-151-4/+1
|
* Move AL EffectProp handling to separate sourcesChris Robinson2020-11-251-0/+1
|
* Recognize a convolution reverb effect typeChris Robinson2020-08-241-1/+2
|
* Clean up some more unnecessary uses of AL typesChris Robinson2020-04-081-1/+1
|
* Avoid AL[C]boolean for internal useChris Robinson2020-03-281-2/+2
|
* Add a macro to disable class-specific new/deleteChris Robinson2020-03-231-0/+2
|
* Rename al/* sources to avoid camel-caseChris Robinson2019-07-291-0/+61