Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use standard attribute declarations | Chris Robinson | 2020-04-13 | 1 | -2/+1 |
| | |||||
* | Use acquire-release semantics for changing deferred updates | Chris Robinson | 2020-04-07 | 1 | -1/+1 |
| | |||||
* | Remove use of unnecessary type aliases | Chris Robinson | 2020-03-30 | 1 | -8/+8 |
| | |||||
* | Rename ALvoice and related structs to Voice | Chris Robinson | 2020-03-28 | 1 | -8/+8 |
| | |||||
* | Avoid AL[C]boolean for internal use | Chris Robinson | 2020-03-28 | 1 | -2/+2 |
| | |||||
* | Simplify replaying a source | Chris Robinson | 2020-02-23 | 1 | -0/+1 |
| | |||||
* | Use an array of ALvoice pointers for the active voices | Chris Robinson | 2020-02-21 | 1 | -2/+21 |
| | | | | | | This allows growing the array atomically with the mixer since the ALvoice objects themselves don't move, and a new larger array of them can be swapped in without blocking the mixer. | ||||
* | Asynchronously stop voices if its source is being deleted | Chris Robinson | 2020-02-20 | 1 | -0/+29 |
| | |||||
* | Move ALvoice from alu.h to a separate header | Chris Robinson | 2019-10-02 | 1 | -0/+1 |
| | |||||
* | Use a normal vector for the voices array | Chris Robinson | 2019-09-04 | 1 | -4/+1 |
| | |||||
* | Use new/delete for context and effectslot properties | Chris Robinson | 2019-08-13 | 1 | -0/+2 |
| | |||||
* | Move the meters per unit property to the listener | Chris Robinson | 2019-08-05 | 1 | -2/+0 |
| | |||||
* | Turn a couple more functions into methods | Chris Robinson | 2019-08-02 | 1 | -2/+10 |
| | |||||
* | Use a smart pointer for holding the context's device | Chris Robinson | 2019-08-01 | 1 | -2/+2 |
| | |||||
* | Add and use an intrusive_ptr type | Chris Robinson | 2019-08-01 | 1 | -47/+3 |
| | |||||
* | Add a common base for auto-deleting ref-counted objects | Chris Robinson | 2019-08-01 | 1 | -6/+3 |
| | | | | Which will also work as the basis for a future intrusive_ptr | ||||
* | Cleanup alcontext.h includes | Chris Robinson | 2019-08-01 | 1 | -21/+20 |
| | |||||
* | Move another function to a ALCcontext method | Chris Robinson | 2019-07-30 | 1 | -6/+17 |
| | |||||
* | Turn some functions into methods | Chris Robinson | 2019-07-30 | 1 | -6/+16 |
| | |||||
* | Properly prefix ALCcontext members | Chris Robinson | 2019-07-30 | 1 | -38/+38 |
| | |||||
* | Rename al/* sources to avoid camel-case | Chris Robinson | 2019-07-29 | 1 | -1/+1 |
| | |||||
* | Rename Alc to alc | Chris Robinson | 2019-07-28 | 1 | -0/+217 |