| Commit message (Expand) | Author | Age | Files | Lines |
* | Use a span for MixParams | Chris Robinson | 2019-07-04 | 1 | -1/+1 |
* | Use a span for the effect state's output target | Chris Robinson | 2019-06-05 | 1 | -2/+1 |
* | Properly destroy other objects | Chris Robinson | 2019-06-05 | 1 | -3/+3 |
* | Don't log the function or prefix | Chris Robinson | 2019-06-04 | 1 | -2/+2 |
* | Improve alignment handling for the alignment allocator | Chris Robinson | 2019-06-03 | 1 | -1/+1 |
* | Add exception protection to the last of the API functions | Chris Robinson | 2019-04-10 | 1 | -0/+25 |
* | Rename and move ALeffectProps | Chris Robinson | 2019-03-22 | 1 | -1/+1 |
* | Use the effect state factory to set the default effect props | Chris Robinson | 2019-03-22 | 1 | -30/+0 |
* | Implement getDefaultProps for effect state factories | Chris Robinson | 2019-03-22 | 1 | -5/+1 |
* | Use a separate EffectStateFactory for standard reverb | Chris Robinson | 2019-03-22 | 1 | -1/+1 |
* | Add a new EffectStateFactory method to get the default properties | Chris Robinson | 2019-03-22 | 1 | -0/+4 |
* | Allow processing some effects in higher order ambisonics | Chris Robinson | 2019-02-21 | 1 | -1/+1 |
* | Store effect slots in groups of 64 | Chris Robinson | 2019-02-20 | 1 | -36/+128 |
* | Add placement operator delete | Chris Robinson | 2019-01-11 | 1 | -1/+1 |
* | Use a flexible array for the active effect slots | Chris Robinson | 2019-01-11 | 1 | -13/+25 |
* | Use a vector for ALeffectslotArray | Chris Robinson | 2019-01-09 | 1 | -23/+23 |
* | Use c++ headers | Filip Gawin | 2019-01-09 | 1 | -2/+2 |
* | Use user-defined literals for 64-bit literals | Chris Robinson | 2019-01-07 | 1 | -1/+1 |
* | Add and use a make_unique function | Chris Robinson | 2019-01-01 | 1 | -1/+1 |
* | Rename BackendLock to StateLock | Chris Robinson | 2018-12-30 | 1 | -2/+2 |
* | Remove extraneous typedef, struct, and enum keywords | Chris Robinson | 2018-12-24 | 1 | -2/+2 |
* | Add an in-progress extension to set the effect slot target | Chris Robinson | 2018-12-24 | 1 | -0/+38 |
* | Propagate an effectslot target property | Chris Robinson | 2018-12-24 | 1 | -0/+5 |
* | Dynamically sort the effect slots when mixing | Chris Robinson | 2018-12-22 | 1 | -4/+5 |
* | Fix some MSVC conversion warnings | Chris Robinson | 2018-12-12 | 1 | -3/+3 |
* | Avoid several uses of memset | Chris Robinson | 2018-12-08 | 1 | -1/+1 |
* | Improve some checks for compiler analysis | Chris Robinson | 2018-12-02 | 1 | -0/+1 |
* | Remove althrd_yield | Chris Robinson | 2018-11-26 | 1 | -2/+3 |
* | Use a standard mutex for the remaining locks | Chris Robinson | 2018-11-26 | 1 | -1/+1 |
* | Use a standard mutex for the source and effect slot locks | Chris Robinson | 2018-11-26 | 1 | -12/+12 |
* | Use a standard mutex for the proplock | Chris Robinson | 2018-11-26 | 1 | -2/+2 |
* | Use a standard mutex for the backend lock | Chris Robinson | 2018-11-26 | 1 | -1/+1 |
* | Get rid of the last ATOMIC macro uses | Chris Robinson | 2018-11-26 | 1 | -1/+1 |
* | Avoid a separate function to clean up effect slots | Chris Robinson | 2018-11-25 | 1 | -15/+0 |
* | Use RAII when handling the mixer's FPU state | Chris Robinson | 2018-11-21 | 1 | -13/+13 |
* | Use atomic_flags and atomic<bools>s where appropriate | Chris Robinson | 2018-11-20 | 1 | -2/+2 |
* | Store effect slots as unique_ptrs | Chris Robinson | 2018-11-20 | 1 | -22/+15 |
* | Use C++ more in alAuxEffectSlot.cpp | Chris Robinson | 2018-11-20 | 1 | -349/+279 |
* | Avoid another case of a variable named the same as a type | Chris Robinson | 2018-11-19 | 1 | -3/+3 |
* | Use proper inheritence for the effect state objects | Chris Robinson | 2018-11-19 | 1 | -37/+22 |
* | Use proper inheritence for EffectStateFactory | Chris Robinson | 2018-11-19 | 1 | -5/+3 |
* | Remove the atomic exchange macros | Chris Robinson | 2018-11-19 | 1 | -9/+9 |
* | Simplify the RefCount type | Chris Robinson | 2018-11-19 | 1 | -4/+2 |
* | Replace ATOMIC_REPLACE_HEAD with an inline function | Chris Robinson | 2018-11-19 | 1 | -1/+1 |
* | Use a normal vector for effect sublists | Chris Robinson | 2018-11-18 | 1 | -5/+4 |
* | Use constructors/destructors for ALeffectslot | Chris Robinson | 2018-11-18 | 1 | -34/+9 |
* | Remove the pointer-specific atomic exchange macros | Chris Robinson | 2018-11-18 | 1 | -7/+4 |
* | Add and use new/delete operators to ALeffectslot | Chris Robinson | 2018-11-18 | 1 | -11/+6 |
* | Use a normal vector for auxiliary effect slots | Chris Robinson | 2018-11-18 | 1 | -28/+25 |
* | Move the ALCcontext definition to its own header | Chris Robinson | 2018-11-17 | 1 | -0/+2 |