aboutsummaryrefslogtreecommitdiffstats
path: root/core/device.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use an atomic unique_ptr for the device's context arrayChris Robinson2024-01-011-9/+3
|
* Make the device clock members atomicChris Robinson2023-12-031-0/+3
| | | | | | Even though they're protected by a SeqLock of sorts, it's still UB to read and write non-atomic vars from different threads. It's fine to do relaxed reads and writes given the lock though, to help alleviate the cost.
* Make the backend pointer part of ALCdevice instead of DeviceBaseChris Robinson2021-11-191-0/+16
|
* Move the DeviceBase declaraction to coreChris Robinson2021-04-241-0/+7