Chris Robinson
|
69f6f56160
|
Avoid using internal AL[u]int64 types
|
2019-02-11 12:16:58 -08:00 |
|
Filip Gawin
|
4169c6f37d
|
Use c++ headers
|
2019-01-09 19:42:40 +01:00 |
|
Filip Gawin
|
0d3a0635d9
|
Avoid using old style casts
To think about:
examples/alffplay.cpp:600
OpenAL32/Include/alMain.h:295
|
2019-01-08 19:42:44 +01:00 |
|
Chris Robinson
|
4d047e2bc1
|
Use user-defined literals for 64-bit literals
|
2019-01-07 04:06:40 -08:00 |
|
Chris Robinson
|
fbae41020d
|
Remove extraneous typedef, struct, and enum keywords
|
2018-12-24 19:29:01 -08:00 |
|
Chris Robinson
|
b779ebb512
|
Fix some MSVC conversion warnings
|
2018-12-12 21:18:31 -08:00 |
|
Chris Robinson
|
2d45ec8dc3
|
Use a standard mutex for the remaining locks
|
2018-11-26 22:06:53 -08:00 |
|
Chris Robinson
|
df3dcc879f
|
Get rid of the last ATOMIC macro uses
|
2018-11-26 18:19:58 -08:00 |
|
Chris Robinson
|
8ae07ad1ae
|
Automatically clean up buffers with ther sublist
|
2018-11-25 15:30:32 -08:00 |
|
Chris Robinson
|
9e10f632c7
|
Replace remaining uses of std::vector with al::vector
Which uses a custom allocator that uses our allocation functions.
|
2018-11-24 16:58:49 -08:00 |
|
Chris Robinson
|
b508a760c8
|
Use a normal vector to store buffer data
|
2018-11-24 10:07:48 -08:00 |
|
Chris Robinson
|
dfcc98afbf
|
Fix deleting the same buffer ID multiple times in one call
|
2018-11-21 11:51:34 -08:00 |
|
Chris Robinson
|
ac2a420351
|
Remove the ATOMIC_THREAD_FENCE macro
|
2018-11-19 05:04:17 -08:00 |
|
Chris Robinson
|
81aed2ea01
|
Use a normal vector for buffer sublists
|
2018-11-18 22:31:51 -08:00 |
|
Chris Robinson
|
fa3c34268d
|
Move the ALCcontext definition to its own header
|
2018-11-17 23:02:27 -08:00 |
|
Chris Robinson
|
34c836c490
|
Disambiguate operation order
|
2018-11-08 14:25:05 -08:00 |
|
Chris Robinson
|
d71e50f7f7
|
Avoid using out parameters
|
2018-11-08 14:09:13 -08:00 |
|
Chris Robinson
|
4eed3e9236
|
Move static functions to an anonymous namespace
|
2018-11-08 03:31:42 -08:00 |
|
Chris Robinson
|
de275408fa
|
Make a const array constexpr
|
2018-10-31 13:31:14 -07:00 |
|
Chris Robinson
|
0e7986eaa8
|
Move some extern inline declarations to C
|
2018-10-31 13:21:05 -07:00 |
|
Chris Robinson
|
9dba90fa20
|
Avoid assigning in an if statement
|
2018-10-31 13:00:08 -07:00 |
|
Chris Robinson
|
77bac8eeaa
|
Add a missing <array> include
|
2018-10-31 12:01:07 -07:00 |
|
Chris Robinson
|
624bc1c839
|
Convert alBuffer.c to C++
A test to ensure everything works.
|
2018-10-31 10:37:16 -07:00 |
|