Chris Robinson
|
fbae41020d
|
Remove extraneous typedef, struct, and enum keywords
|
2018-12-24 19:29:01 -08:00 |
|
Chris Robinson
|
2e73c2ca92
|
Use a standard mutex for the proplock
|
2018-11-26 21:39:31 -08:00 |
|
Chris Robinson
|
df3dcc879f
|
Get rid of the last ATOMIC macro uses
|
2018-11-26 18:19:58 -08:00 |
|
Chris Robinson
|
f9e969a339
|
Use a standard mutex for the event callback lock
|
2018-11-20 10:55:57 -08:00 |
|
Chris Robinson
|
191ea90de3
|
Use atomic_flags and atomic<bools>s where appropriate
|
2018-11-20 10:45:01 -08:00 |
|
Chris Robinson
|
3ae1c78d1a
|
Use std::isfinite instead of isfinite
|
2018-11-19 09:51:29 -08:00 |
|
Chris Robinson
|
e24435ef58
|
Remove the atomic exchange macros
|
2018-11-19 03:21:58 -08:00 |
|
Chris Robinson
|
6e114a7a70
|
Replace ATOMIC_REPLACE_HEAD with an inline function
|
2018-11-19 01:20:03 -08:00 |
|
Chris Robinson
|
f48be9d73b
|
Remove the pointer-specific atomic exchange macros
|
2018-11-18 03:59:39 -08:00 |
|
Chris Robinson
|
7433cb5f4c
|
Avoid naming a struct member the same as an enum type
|
2018-11-18 03:39:32 -08:00 |
|
Chris Robinson
|
fa3c34268d
|
Move the ALCcontext definition to its own header
|
2018-11-17 23:02:27 -08:00 |
|
Chris Robinson
|
50f36d39f7
|
Use lock_guard instead of manual lock/unlock calls
|
2018-11-16 07:11:27 -08:00 |
|
Chris Robinson
|
165c162d01
|
Convert alState.c to C++
|
2018-11-16 06:48:33 -08:00 |
|