Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a span for a known array length instead of a raw pointer | Chris Robinson | 2023-10-15 | 1 | -2/+2 |
| | |||||
* | Store channel positions as vectors instead of angles | Chris Robinson | 2023-09-14 | 1 | -4/+4 |
| | | | | To avoid extraneous conversions between angles and vectors | ||||
* | Avoid using al::vector unnecessarily | Chris Robinson | 2023-05-12 | 1 | -2/+2 |
| | |||||
* | Simplify effect state buffer handling some | Chris Robinson | 2023-04-04 | 1 | -2/+2 |
| | |||||
* | Use better panning positions for the chorus effect | Chris Robinson | 2023-02-08 | 1 | -56/+61 |
| | | | | Also avoid putting larger buffers on the stack. | ||||
* | Make a variable for a reused value | Chris Robinson | 2023-01-17 | 1 | -1/+1 |
| | |||||
* | Avoid using a modulo in a loop | Chris Robinson | 2022-10-18 | 1 | -10/+42 |
| | |||||
* | Inline and precompute some CalcDirectionCoeffs calls | Chris Robinson | 2022-08-18 | 1 | -2/+2 |
| | |||||
* | Use proper array sizes for more gains | Chris Robinson | 2022-08-15 | 1 | -2/+2 |
| | |||||
* | Get rid of MathDefs | Chris Robinson | 2022-01-27 | 1 | -2/+2 |
| | |||||
* | Move the effects base and effectslot to core | Chris Robinson | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | Update include headers | Chris Robinson | 2021-04-27 | 1 | -2/+2 |
| | | | | Don't add alc/ to the include paths. | ||||
* | Update includes | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
| | |||||
* | Move some functions to core | Chris Robinson | 2021-04-25 | 1 | -6/+12 |
| | | | | And clean up more includes | ||||
* | Create a base the ALCdevice and ALCcontext structs | Chris Robinson | 2021-04-24 | 1 | -5/+5 |
| | | | | | A base that contains the API-agnostic data, with ALCdevice and ALCcontext being for AL-specific data. | ||||
* | Store buffer info in the queue entry | Chris Robinson | 2021-01-24 | 1 | -2/+2 |
| | |||||
* | Return an intrusive_ptr from EffectStateFactory::create | Chris Robinson | 2020-12-28 | 1 | -2/+4 |
| | |||||
* | Combine EffectState::deviceUpdate with setBuffer | Chris Robinson | 2020-12-26 | 1 | -2/+2 |
| | |||||
* | Avoid AL types and enums in the effect processors | Chris Robinson | 2020-12-24 | 1 | -52/+32 |
| | |||||
* | Move ambidefs.h to core | Chris Robinson | 2020-12-12 | 1 | -1/+1 |
| | |||||
* | Change a couple macros into constexpr variables | Chris Robinson | 2020-11-28 | 1 | -1/+1 |
| | |||||
* | Move AL EffectProp handling to separate sources | Chris Robinson | 2020-11-25 | 1 | -238/+0 |
| | |||||
* | Use a separate structure for the active effect slot properties | Chris Robinson | 2020-11-07 | 1 | -5/+8 |
| | |||||
* | Replace the mixer fraction macros with constexpr variables | Chris Robinson | 2020-10-21 | 1 | -7/+7 |
| | |||||
* | Avoid an unnecessary out parameter | Chris Robinson | 2020-04-21 | 1 | -11/+10 |
| | |||||
* | Remove another unnecessary return value | Chris Robinson | 2020-04-16 | 1 | -8/+3 |
| | |||||
* | Throw exceptions for errors in the effect getters/setters | Chris Robinson | 2020-04-10 | 1 | -148/+148 |
| | |||||
* | Simplify generating chorus delays a bit | Chris Robinson | 2020-04-09 | 1 | -55/+67 |
| | |||||
* | Avoid ALfloat and ALint in the effects | Chris Robinson | 2020-04-08 | 1 | -34/+34 |
| | |||||
* | Use a standard bool instead of ALboolean | Chris Robinson | 2020-03-28 | 1 | -3/+3 |
| | |||||
* | Make MAX_RESAMPLER_PADDING specify the total padding | Chris Robinson | 2019-09-28 | 1 | -1/+1 |
| | |||||
* | Fix some more implicit conversions noted by GCC | Chris Robinson | 2019-09-14 | 1 | -15/+17 |
| | |||||
* | Fix implicit conversions in the effects | Chris Robinson | 2019-09-14 | 1 | -30/+25 |
| | |||||
* | Use a span for effect state input | Chris Robinson | 2019-08-26 | 1 | -2/+2 |
| | |||||
* | Pass samplesToDo as size_t to effects | Chris Robinson | 2019-08-20 | 1 | -8/+8 |
| | |||||
* | Pass a span for the Mix function's input | Chris Robinson | 2019-08-20 | 1 | -4/+4 |
| | |||||
* | Use a smart pointer for holding the context's device | Chris Robinson | 2019-08-01 | 1 | -1/+1 |
| | |||||
* | Move another function to a ALCcontext method | Chris Robinson | 2019-07-30 | 1 | -9/+8 |
| | |||||
* | Properly prefix ALCcontext members | Chris Robinson | 2019-07-30 | 1 | -1/+1 |
| | |||||
* | Rename al/* sources to avoid camel-case | Chris Robinson | 2019-07-29 | 1 | -2/+2 |
| | |||||
* | Rename Alc to alc | Chris Robinson | 2019-07-28 | 1 | -0/+538 |