aboutsummaryrefslogtreecommitdiffstats
path: root/alc
Commit message (Expand)AuthorAgeFilesLines
* Clean up some more implicit conversionsChris Robinson2019-09-111-14/+14
* Fix a few more C-style castsChris Robinson2019-09-113-6/+7
* Fix function declarationChris Robinson2019-09-113-5/+6
* Avoid C-style casts in C++Chris Robinson2019-09-116-19/+22
* Fix some more implicit castsChris Robinson2019-09-112-368/+363
* Simplify flexible array member usageChris Robinson2019-09-116-35/+13
* Avoid dynamically allocating ChannelConverterChris Robinson2019-09-103-33/+7
* Make hq-mode the default and update ambisonics.txtChris Robinson2019-09-081-4/+3
* Remove unneeded TRACEREF loggingChris Robinson2019-09-082-7/+2
* Use a normal vector for the voices arrayChris Robinson2019-09-044-54/+9
* Increment the mix count during disconnectChris Robinson2019-09-041-1/+3
* Only ASSUME values where a variable is usedChris Robinson2019-09-044-6/+3
* Only use one accumulation buffer for B-Format HRTF mixingChris Robinson2019-09-033-25/+16
* Clean up some formattingChris Robinson2019-09-031-6/+6
* Avoid unnecessary placement new definitionsChris Robinson2019-09-011-2/+1
* Avoid accumulating a temporaryChris Robinson2019-09-011-2/+2
* Hold the source lock in UpdateAllSourcePropsChris Robinson2019-09-011-21/+20
* Store the voice fraction offset as unsignedChris Robinson2019-08-318-53/+46
* Make MixVoice a member functionChris Robinson2019-08-313-58/+55
* Remove a couple unnecessary variablesChris Robinson2019-08-271-7/+5
* Remove some unnecessary local spansChris Robinson2019-08-261-23/+18
* Use a span for effect state inputChris Robinson2019-08-2615-69/+73
* Fix a function's sample count typeChris Robinson2019-08-251-3/+4
* Use al::byte for a couple more buffersChris Robinson2019-08-252-11/+11
* Pass unsigned sample count to aluMixDataChris Robinson2019-08-255-16/+16
* Use unsigned sample counts for the compressor/limiterChris Robinson2019-08-252-56/+37
* Use size_t for the post-process sample lengthChris Robinson2019-08-258-32/+32
* Fade reverb over the whole updateChris Robinson2019-08-241-106/+104
* Make a couple functions into member functionsChris Robinson2019-08-231-72/+72
* Fix a variable declarationChris Robinson2019-08-221-3/+2
* Avoid reading from pointers to __m128 valuesChris Robinson2019-08-212-40/+31
* Pass samplesToDo as size_t to effectsChris Robinson2019-08-2014-105/+104
* Fix NEON store callChris Robinson2019-08-201-1/+1
* Use size_t for the mixers' fade counter and outposChris Robinson2019-08-206-23/+22
* Use size_t for HrtfMixer functions' buffer sizeChris Robinson2019-08-207-36/+35
* Use size_t for reverb offsets and masksChris Robinson2019-08-201-97/+92
* Simplify passing some span parametersChris Robinson2019-08-201-10/+6
* Try to fix span construction for MSVCChris Robinson2019-08-201-3/+3
* Fix MixRow definition for NEONChris Robinson2019-08-201-2/+2
* Pass a span to the Resample functionChris Robinson2019-08-209-60/+57
* Use unsigned for the sample and channel convertersChris Robinson2019-08-204-41/+38
* Track the MixVoice sample count and fade counter as unsignedChris Robinson2019-08-202-19/+17
* Use size_t for the NFC and biquad filters' sample countChris Robinson2019-08-206-15/+19
* Pass a span for the Mix function's inputChris Robinson2019-08-2016-119/+110
* Rename the Mix function input for clarityChris Robinson2019-08-205-20/+22
* Pass the MixRow buffer size as a spanChris Robinson2019-08-207-61/+57
* Change NUM_LINES to a size_t for MSVCChris Robinson2019-08-191-33/+33
* Fix for GCC5 decaying an array to a pointerChris Robinson2019-08-191-6/+6
* More logically separate temp reverb buffersChris Robinson2019-08-191-37/+36
* Allow using a variable channel stride for MixRowSamplesChris Robinson2019-08-198-33/+39