Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a typedef to declare extern atomic variables | Chris Robinson | 2017-10-07 | 1 | -1/+1 |
| | | | | | Some systems use anonymous structs for atomic storage, and extern declarations need to have the same type as their non-extern definition. | ||||
* | Add methods for thread-local contexts to the router | Chris Robinson | 2017-07-07 | 1 | -9/+29 |
| | |||||
* | Use a weaker memory order for the current context iface | Chris Robinson | 2017-07-01 | 1 | -11/+11 |
| | |||||
* | Add special handling for alGerError in the router | Chris Robinson | 2017-06-30 | 1 | -4/+11 |
| | |||||
* | Add forwarding for the AL functions | Chris Robinson | 2017-06-28 | 1 | -6/+14 |
| | |||||
* | Load driver dlls in the router | Chris Robinson | 2017-06-28 | 1 | -0/+1 |
| | |||||
* | Start a router DLL | Chris Robinson | 2017-06-28 | 1 | -0/+96 |
Experimental, Windows only. This is intended as an alternative to Creative's router DLL, fixing a few issues with it (falsely reporting extensions that aren't supported, not being able to query the ALC version without a device, and not being able to use ALC extension functions). When enabled OpenAL Soft's DLL is built as soft_oal.dll, while the router is OpenAL32.dll. |