Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the effects base and effectslot to core | Chris Robinson | 2021-12-17 | 1 | -200/+1 |
| | |||||
* | Update include headers | Chris Robinson | 2021-04-27 | 1 | -3/+6 |
| | | | | Don't add alc/ to the include paths. | ||||
* | Move some functions to core | Chris Robinson | 2021-04-25 | 1 | -0/+6 |
| | | | | And clean up more includes | ||||
* | More include cleanup | Chris Robinson | 2021-04-24 | 1 | -0/+3 |
| | |||||
* | Create a base the ALCdevice and ALCcontext structs | Chris Robinson | 2021-04-24 | 1 | -2/+3 |
| | | | | | 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 | -1/+7 |
| | |||||
* | Return an intrusive_ptr from EffectStateFactory::create | Chris Robinson | 2020-12-28 | 1 | -1/+1 |
| | |||||
* | Combine EffectState::deviceUpdate with setBuffer | Chris Robinson | 2020-12-26 | 1 | -2/+1 |
| | |||||
* | Avoid AL types and enums in the effect processors | Chris Robinson | 2020-12-24 | 1 | -7/+39 |
| | |||||
* | Move AL EffectProp handling to separate sources | Chris Robinson | 2020-11-25 | 1 | -31/+0 |
| | |||||
* | Use a separate structure for the active effect slot properties | Chris Robinson | 2020-11-07 | 1 | -3/+5 |
| | |||||
* | Rework effect slot buffer setting | Chris Robinson | 2020-09-05 | 1 | -11/+1 |
| | | | | | | | | Rather than creating an effect-specific buffer that gets passed along as a property, the buffer is set the effect state when the effect state is created, the device is updated, or the buffer is changed. The buffer can only be set while the effect slot isn't playing, so it won't be changed or updated while the mixer is processing the effect state. | ||||
* | Avoid confusing */*...*/ syntax | Chris Robinson | 2020-09-05 | 1 | -3/+3 |
| | | | | MSVC warns about */ being outside of a comment. | ||||
* | Pass a BufferStorage to EffectState::createBuffer | Chris Robinson | 2020-08-28 | 1 | -4/+3 |
| | |||||
* | Rename buffer_formats to buffer_storage | Chris Robinson | 2020-08-27 | 1 | -1/+1 |
| | |||||
* | Stub out a convolution effect state | Chris Robinson | 2020-08-24 | 1 | -1/+2 |
| | |||||
* | Add a method for effects to create persistent buffer data | Chris Robinson | 2020-08-24 | 1 | -0/+13 |
| | |||||
* | Remove another unnecessary return value | Chris Robinson | 2020-04-16 | 1 | -1/+1 |
| | |||||
* | Avoid inlining some potentially costly calls | Chris Robinson | 2020-04-14 | 1 | -7/+1 |
| | |||||
* | Throw exceptions for errors in the effect getters/setters | Chris Robinson | 2020-04-10 | 1 | -9/+9 |
| | |||||
* | Add an effect_exception for handling effect properties | Chris Robinson | 2020-04-10 | 1 | -0/+14 |
| | |||||
* | Use a standard bool instead of ALboolean | Chris Robinson | 2020-03-28 | 1 | -1/+1 |
| | |||||
* | Avoid using more unnecessary type aliases | Chris Robinson | 2020-03-28 | 1 | -76/+76 |
| | |||||
* | Fix implicit conversions in the effects | Chris Robinson | 2019-09-14 | 1 | -2/+2 |
| | |||||
* | Use a span for effect state input | Chris Robinson | 2019-08-26 | 1 | -1/+1 |
| | |||||
* | Pass samplesToDo as size_t to effects | Chris Robinson | 2019-08-20 | 1 | -1/+3 |
| | |||||
* | Add a common base for auto-deleting ref-counted objects | Chris Robinson | 2019-08-01 | 1 | -7/+2 |
| | | | | Which will also work as the basis for a future intrusive_ptr | ||||
* | Rename Alc to alc | Chris Robinson | 2019-07-28 | 1 | -0/+196 |