aboutsummaryrefslogtreecommitdiffstats
path: root/al/eax_eax_call.h
Commit message (Collapse)AuthorAgeFilesLines
* Simplify committing EAX propertiesChris Robinson2022-03-051-2/+0
| | | | | | 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.
* Simplify EaxEaxCall::EaxEaxCallChris Robinson2022-02-141-7/+6
|
* Inline some simple gettersChris Robinson2022-02-051-15/+7
|
* Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632)Boris I. Bendovsky2022-01-301-0/+128
* 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