aboutsummaryrefslogtreecommitdiffstats
path: root/alc/effects/dedicated.cpp
Commit message (Expand)AuthorAgeFilesLines
* Ensure struct members are initializedChris Robinson2023-12-201-2/+2
* Remove DEF_NEWDELChris Robinson2023-12-161-2/+0
* Finish cleanup for effectsChris Robinson2023-12-111-2/+2
* Clean up some more clang-tidy warningsChris Robinson2023-12-081-4/+4
* Use a byte for the channel indexChris Robinson2023-10-221-2/+2
* Use a span for a known array length instead of a raw pointerChris Robinson2023-10-151-1/+1
* Store channel positions as vectors instead of anglesChris Robinson2023-09-141-1/+1
* Simplify effect state buffer handling someChris Robinson2023-04-041-2/+2
* Change a couple macros to constexpr variablesChris Robinson2023-01-161-4/+4
* Inline and precompute some CalcDirectionCoeffs callsChris Robinson2022-08-181-1/+1
* Use proper array sizes for more gainsChris Robinson2022-08-151-0/+4
* Change an inline function to a class methodChris Robinson2022-08-021-4/+3
* Move the effects base and effectslot to coreChris Robinson2021-12-171-1/+1
* Update include headersChris Robinson2021-04-271-2/+2
* Move GetChannelIdxByName and clean up some more includesChris Robinson2021-04-261-1/+0
* Move some functions to coreChris Robinson2021-04-251-4/+15
* Create a base the ALCdevice and ALCcontext structsChris Robinson2021-04-241-4/+4
* Store buffer info in the queue entryChris Robinson2021-01-241-2/+2
* Return an intrusive_ptr from EffectStateFactory::createChris Robinson2020-12-281-1/+2
* Combine EffectState::deviceUpdate with setBufferChris Robinson2020-12-261-2/+2
* Avoid AL enums for the EffectSlot typeChris Robinson2020-12-261-2/+2
* Avoid AL types and enums in the effect processorsChris Robinson2020-12-241-3/+3
* Move AL EffectProp handling to separate sourcesChris Robinson2020-11-251-58/+0
* Use a separate structure for the active effect slot propertiesChris Robinson2020-11-071-6/+9
* Avoid an unnecessary out parameterChris Robinson2020-04-211-3/+2
* Remove another unnecessary return valueChris Robinson2020-04-161-3/+2
* Throw exceptions for errors in the effect getters/settersChris Robinson2020-04-101-28/+34
* Avoid ALfloat and ALint in the effectsChris Robinson2020-04-081-12/+12
* Use a standard bool instead of ALbooleanChris Robinson2020-03-281-3/+3
* Use unsigned channel indicesChris Robinson2019-09-121-4/+6
* Use a span for effect state inputChris Robinson2019-08-261-2/+2
* Pass samplesToDo as size_t to effectsChris Robinson2019-08-201-4/+4
* Pass a span for the Mix function's inputChris Robinson2019-08-201-2/+2
* Move another function to a ALCcontext methodChris Robinson2019-07-301-7/+6
* Rename al/* sources to avoid camel-caseChris Robinson2019-07-291-2/+2
* Rename Alc to alcChris Robinson2019-07-281-0/+159