Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid holding HRTF accumulation samples per-source | Chris Robinson | 2019-11-03 | 1 | -0/+2 |
| | | | | | | It notably simplifies things to mix HRTF sources into an accumulation buffer together, which the Dry buffer's Ambisonic-to-HRTF decode is then added to, before being mixed to the Real output. | ||||
* | Avoid static constexpr for arrays iterated over at run-time | Chris Robinson | 2019-10-25 | 1 | -3/+3 |
| | |||||
* | Catch exceptions from backend start calls | Chris Robinson | 2019-10-09 | 1 | -11/+24 |
| | |||||
* | Use exceptions for backend open failures | Chris Robinson | 2019-10-07 | 1 | -22/+10 |
| | |||||
* | Put the pragma defines in a separate header | Chris Robinson | 2019-10-07 | 1 | -1/+2 |
| | |||||
* | Avoid duplicate structs | Chris Robinson | 2019-10-05 | 1 | -1/+1 |
| | |||||
* | Clean up some unnecessary includes | Chris Robinson | 2019-10-02 | 1 | -1/+4 |
| | |||||
* | Remove an unnecessary function | Chris Robinson | 2019-10-01 | 1 | -9/+5 |
| | |||||
* | Silence an MSVC warning | Chris Robinson | 2019-09-28 | 1 | -1/+5 |
| | |||||
* | Enable and fix some more warnings | Chris Robinson | 2019-09-18 | 1 | -15/+18 |
| | |||||
* | Add and use custom string types and functions | Chris Robinson | 2019-09-16 | 1 | -35/+43 |
| | |||||
* | Clean up the spaghetti mess in alcCaptureSamples | Chris Robinson | 2019-09-15 | 1 | -7/+19 |
| | |||||
* | Return and pass more appropriate types for backends | Chris Robinson | 2019-09-15 | 1 | -4/+5 |
| | |||||
* | Enable and fix more warnings | Chris Robinson | 2019-09-14 | 1 | -4/+4 |
| | |||||
* | Fix some more implicit conversions noted by GCC | Chris Robinson | 2019-09-14 | 1 | -15/+19 |
| | |||||
* | Store the ambisonic order as unsigned | Chris Robinson | 2019-09-13 | 1 | -7/+7 |
| | |||||
* | Return unsigned values from the FromDevFmt functions | Chris Robinson | 2019-09-13 | 1 | -3/+3 |
| | |||||
* | Make NumAuxSends unsigned | Chris Robinson | 2019-09-13 | 1 | -15/+18 |
| | |||||
* | Use unsigned channel indices | Chris Robinson | 2019-09-12 | 1 | -3/+3 |
| | |||||
* | Avoid C-style casts in C++ | Chris Robinson | 2019-09-11 | 1 | -10/+8 |
| | |||||
* | Fix some more implicit casts | Chris Robinson | 2019-09-11 | 1 | -367/+362 |
| | |||||
* | Use a normal vector for the voices array | Chris Robinson | 2019-09-04 | 1 | -45/+5 |
| | |||||
* | Avoid unnecessary placement new definitions | Chris Robinson | 2019-09-01 | 1 | -2/+1 |
| | |||||
* | Hold the source lock in UpdateAllSourceProps | Chris Robinson | 2019-09-01 | 1 | -21/+20 |
| | |||||
* | Pass unsigned sample count to aluMixData | Chris Robinson | 2019-08-25 | 1 | -1/+1 |
| | |||||
* | Use new/delete for context and effectslot properties | Chris Robinson | 2019-08-13 | 1 | -3/+3 |
| | |||||
* | Move update pointers to the containers they update | Chris Robinson | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | Use new/delete for listener properties | Chris Robinson | 2019-08-13 | 1 | -2/+2 |
| | |||||
* | Environment variables should override config settings | Chris Robinson | 2019-08-12 | 1 | -12/+8 |
| | |||||
* | Add methods to get env vars as an optional | Chris Robinson | 2019-08-12 | 1 | -34/+34 |
| | |||||
* | Move the wstr converters to a separate header | Chris Robinson | 2019-08-11 | 1 | -0/+1 |
| | |||||
* | Add parameter DECLs for vocal morpher | Raulshc | 2019-08-10 | 1 | -0/+7 |
| | |||||
* | Update some includes | Chris Robinson | 2019-08-05 | 1 | -0/+1 |
| | |||||
* | Move the meters per unit property to the listener | Chris Robinson | 2019-08-05 | 1 | -1/+1 |
| | |||||
* | Remove the ReverbSpeedOfSound hack | Chris Robinson | 2019-08-05 | 1 | -2/+0 |
| | | | | | | | No other effect depends on context or listener properties, so reverb being the only exception for speed of sound and meters per unit was putting extra work on the effect engine for no real reason. Especially since the reverb decay time should be the time actual time to decay irrespective of other settings. | ||||
* | Modify LIKELY and UNLIKELY to not need extra parenthesis | Chris Robinson | 2019-08-04 | 1 | -1/+1 |
| | |||||
* | Add a Create method to FlexArray for "raw" arrays | Chris Robinson | 2019-08-03 | 1 | -15/+10 |
| | |||||
* | Avoid manually incrementing a reference count | Chris Robinson | 2019-08-03 | 1 | -8/+4 |
| | |||||
* | Turn a couple more functions into methods | Chris Robinson | 2019-08-02 | 1 | -118/+89 |
| | |||||
* | Use a smart pointer for holding the context's device | Chris Robinson | 2019-08-01 | 1 | -8/+5 |
| | |||||
* | Add and use an intrusive_ptr type | Chris Robinson | 2019-08-01 | 1 | -58/+5 |
| | |||||
* | Remove an unnecessary variable | Chris Robinson | 2019-08-01 | 1 | -4/+2 |
| | |||||
* | Add a common base for auto-deleting ref-counted objects | Chris Robinson | 2019-08-01 | 1 | -47/+23 |
| | | | | Which will also work as the basis for a future intrusive_ptr | ||||
* | Move another function to a ALCcontext method | Chris Robinson | 2019-07-30 | 1 | -1/+0 |
| | |||||
* | Turn some functions into methods | Chris Robinson | 2019-07-30 | 1 | -48/+29 |
| | |||||
* | Properly prefix ALCcontext members | Chris Robinson | 2019-07-30 | 1 | -79/+79 |
| | |||||
* | Rename al/* sources to avoid camel-case | Chris Robinson | 2019-07-29 | 1 | -7/+7 |
| | |||||
* | Move the event declarations to a separate header | Chris Robinson | 2019-07-29 | 1 | -0/+1 |
| | |||||
* | Rename Alc to alc | Chris Robinson | 2019-07-28 | 1 | -0/+4342 |