aboutsummaryrefslogtreecommitdiffstats
path: root/al/auxeffectslot.h
Commit message (Expand)AuthorAgeFilesLines
* Inline a couple dispatch callsChris Robinson2022-03-261-2/+3
* Avoid a stateful unique_ptr deleterChris Robinson2022-03-051-16/+7
* Ensure deferred EAX effect properties are committedChris Robinson2022-03-041-1/+3
* Avoid more unnecessary atomicsChris Robinson2022-02-131-1/+1
* Fix sign of ALeffectslot::eax_get_eax_default_lock's return typeChris Robinson2022-02-081-1/+1
* EAX various fixes (#657)Boris I. Bendovsky2022-02-081-11/+11
* Avoid using ALeffect to manage EaxEffect objectsChris Robinson2022-02-071-11/+5
* Don't pass an ALeffect to ALeffectslot::initEffectChris Robinson2022-02-071-1/+1
* Move ALSOFT_EAX definition to config.hChris Robinson2022-01-301-3/+3
* Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632)Boris I. Bendovsky2022-01-301-0/+221
* Move the effects base and effectslot to coreChris Robinson2021-12-171-1/+1
* Rename alcmain.h to device.hChris Robinson2021-04-271-1/+1
* Update include headersChris Robinson2021-04-271-3/+3
* Make an inverted atomic flag type and use itChris Robinson2021-04-151-1/+1
* Combine multiple functions into oneChris Robinson2020-12-281-2/+1
* Move the WetBuffer reference to EffectSlotChris Robinson2020-12-271-3/+0
* Avoid AL enums for the EffectSlot typeChris Robinson2020-12-261-1/+1
* Use a separate structure for the active effect slot propertiesChris Robinson2020-11-071-47/+2
* Store the wet buffers in the contextChris Robinson2020-11-021-1/+2
* Rework effect slot buffer settingChris Robinson2020-09-051-3/+0
* Don't add effect slots to the active list until an effect is setChris Robinson2020-09-051-0/+8
* Store a reference to the effect buffer as an active propertyChris Robinson2020-08-241-0/+2
* Add a method for effects to create persistent buffer dataChris Robinson2020-08-241-0/+1
* Use an intrusive_ptr to hold the unapplied effect stateChris Robinson2020-08-241-1/+1
* Allow setting a buffer on an effect slotChris Robinson2020-08-241-0/+2
* Use an intrusive_ptr for ALeffectslotProps::StateChris Robinson2020-08-241-1/+2
* Change a couple functions into member functionsChris Robinson2020-05-101-5/+4
* Clean up some more unnecessary uses of AL typesChris Robinson2020-04-081-5/+5
* Avoid AL[C]boolean for internal useChris Robinson2020-03-281-7/+7
* Add a macro to disable class-specific new/deleteChris Robinson2020-03-231-0/+1
* Avoid unnecessary placement new definitionsChris Robinson2019-09-011-1/+1
* Use new/delete for context and effectslot propertiesChris Robinson2019-08-131-0/+2
* Move update pointers to the containers they updateChris Robinson2019-08-131-2/+2
* Rename al/* sources to avoid camel-caseChris Robinson2019-07-291-0/+103