aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Export EFX functions from the routerChris Robinson2021-01-271-0/+11
* Ignore SI-style configuration strings for device namesChris Robinson2021-01-271-0/+5
* Store buffer info in the queue entryChris Robinson2021-01-241-2/+7
* Make PopCount and CountTrailingZeros more standard-likeChris Robinson2021-01-221-7/+8
* Use a standard bitset for bitfield flagsChris Robinson2021-01-221-39/+41
* Avoid global constexpr arraysChris Robinson2021-01-211-2/+2
* Move cpu_caps and fpu_ctrl to coreChris Robinson2020-12-311-2/+2
* Combine multiple functions into oneChris Robinson2020-12-281-8/+2
* Use a unique_ptr to hold DistanceComp dataChris Robinson2020-12-271-1/+1
* Move the WetBuffer reference to EffectSlotChris Robinson2020-12-271-3/+3
* Combine EffectState::deviceUpdate with setBufferChris Robinson2020-12-261-6/+2
* Add a crossover frequency field for the deviceChris Robinson2020-12-261-1/+2
* Use more constexpr variables instead of macrosChris Robinson2020-12-251-1/+1
* Move alexcpt to coreChris Robinson2020-12-241-1/+1
* Avoid some more AL typesChris Robinson2020-12-241-39/+39
* Avoid AL/ALC types in the backendsChris Robinson2020-12-171-3/+3
* Don't use ALC error enums for the backend error codeChris Robinson2020-12-171-4/+7
* Don't return an enum from captureSamplesChris Robinson2020-12-171-4/+2
* Move logging to coreChris Robinson2020-12-171-1/+1
* Move AsyncEvent to a separate headerChris Robinson2020-12-161-0/+1
* Move VoiceChange to a separate headerChris Robinson2020-12-161-0/+1
* Use a separate structure for the context/listener paramsChris Robinson2020-12-151-22/+18
* Avoid changing the global CPU flags in FillCPUCapsChris Robinson2020-12-151-1/+17
* Move ambidefs.h to coreChris Robinson2020-12-121-1/+1
* Change some macros into constexpr variablesChris Robinson2020-12-041-3/+3
* Move a couple more things to coreChris Robinson2020-12-041-2/+2
* Move the filters to coreChris Robinson2020-12-041-2/+2
* Move mastering.cpp/h to coreChris Robinson2020-12-041-1/+1
* Move some sources to a separate directoryChris Robinson2020-11-271-61/+1
* Use a type alias instead of decltypeChris Robinson2020-11-231-14/+13
* Use optionals for some attribute parametersChris Robinson2020-11-221-35/+35
* Make ALbuffer inherit from BufferStorageChris Robinson2020-11-211-2/+2
* Disassociate internal voice enums from AL enumsChris Robinson2020-11-201-0/+1
* Disassociate internal format enums from ALC enumsChris Robinson2020-11-201-67/+108
* Use a separate structure for the active effect slot propertiesChris Robinson2020-11-071-8/+8
* Avoid a full wipe and reallocation of wet buffersChris Robinson2020-11-021-22/+6
* Store the wet buffers in the contextChris Robinson2020-11-021-5/+29
* Finalize AL_SOFT_eventsChris Robinson2020-10-261-1/+1
* Replace some more macros with constexpr variablesChris Robinson2020-10-211-1/+1
* Change some more macros into constexpr variablesChris Robinson2020-10-211-3/+3
* Add a missing enum to the enum listChris Robinson2020-10-161-0/+2
* Finalize AL_SOFT_effect_targetChris Robinson2020-10-161-1/+1
* Finalize ALC_SOFT_loopback_bformatChris Robinson2020-10-161-1/+3
* Use inline functions for popcnt and ctz instead of macrosChris Robinson2020-10-131-12/+7
* Remove the unused Ref logging levelChris Robinson2020-09-281-1/+5
* Use an enum class for the log levelChris Robinson2020-09-281-3/+3
* Remove deprecated, performance, and error event typesChris Robinson2020-09-201-3/+1
* Accumulate delays as samples before calculating nanosecondsChris Robinson2020-09-121-14/+8
* Allow querying the new enums and functionsChris Robinson2020-09-051-0/+6
* Rework effect slot buffer settingChris Robinson2020-09-051-8/+2