Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add placement operator delete | Chris Robinson | 2019-01-11 | 1 | -3/+7 |
| | |||||
* | Add a missing include | Chris Robinson | 2019-01-11 | 1 | -0/+1 |
| | |||||
* | Add a flexible array template container | Chris Robinson | 2019-01-11 | 1 | -0/+42 |
| | |||||
* | Remove redundant void argument list in function def | Filip Gawin | 2019-01-09 | 1 | -2/+2 |
| | |||||
* | Use c++ headers | Filip Gawin | 2019-01-09 | 2 | -3/+3 |
| | |||||
* | Avoid using old style casts | Filip Gawin | 2019-01-08 | 1 | -1/+1 |
| | | | | | | To think about: examples/alffplay.cpp:600 OpenAL32/Include/alMain.h:295 | ||||
* | Merge pull request #260 from ShFil119/impr/nullptr | kcat | 2019-01-07 | 1 | -3/+3 |
|\ | | | | | Use nullptr in cpp files | ||||
| * | Use nullptr in cpp files | Filip Gawin | 2019-01-07 | 1 | -3/+3 |
| | | |||||
* | | Move some macros to a common header | Chris Robinson | 2019-01-07 | 1 | -0/+39 |
|/ | |||||
* | Replace macros with constexpr inline functions | Chris Robinson | 2019-01-06 | 1 | -7/+22 |
| | |||||
* | Add and use a make_unique function | Chris Robinson | 2019-01-01 | 1 | -0/+7 |
| | |||||
* | Compile makehrtf as C++ | Chris Robinson | 2018-12-31 | 1 | -2/+2 |
| | |||||
* | Use static_cast instead of reinterpret_cast where possible | Chris Robinson | 2018-12-28 | 1 | -1/+1 |
| | |||||
* | Fix narrowing conversion from double to float | Chris Robinson | 2018-12-22 | 1 | -2/+2 |
| | |||||
* | Clean up some math stuff | Chris Robinson | 2018-12-22 | 2 | -22/+4 |
| | |||||
* | Add an assume_aligned helper | Chris Robinson | 2018-12-20 | 1 | -0/+15 |
| | |||||
* | Remove an unused source | Chris Robinson | 2018-12-12 | 1 | -4/+0 |
| | |||||
* | Use proper classes for Vector and Matrix types | Chris Robinson | 2018-12-12 | 2 | -40/+88 |
| | |||||
* | Avoid several uses of memset | Chris Robinson | 2018-12-08 | 1 | -3/+1 |
| | |||||
* | Rename a function for consistency | Chris Robinson | 2018-11-29 | 2 | -4/+4 |
| | |||||
* | Avoid alsem* wrappers for al::semaphore | Chris Robinson | 2018-11-27 | 2 | -146/+54 |
| | |||||
* | Make and use a semaphore class | Chris Robinson | 2018-11-27 | 2 | -19/+51 |
| | |||||
* | Remove althrd_yield | Chris Robinson | 2018-11-26 | 1 | -13/+0 |
| | |||||
* | Remove unused almtx stuff | Chris Robinson | 2018-11-26 | 2 | -157/+2 |
| | |||||
* | Remove the last remaining uses of althrd_t | Chris Robinson | 2018-11-26 | 2 | -92/+0 |
| | |||||
* | Remove althrd_t from Windows | Chris Robinson | 2018-11-26 | 3 | -117/+5 |
| | |||||
* | Get rid of the last ATOMIC macro uses | Chris Robinson | 2018-11-26 | 1 | -15/+0 |
| | |||||
* | Remove some unused macros | Chris Robinson | 2018-11-26 | 1 | -7/+0 |
| | |||||
* | Avoid using the ATOMIC() macro | Chris Robinson | 2018-11-26 | 1 | -2/+0 |
| | |||||
* | Avoid using ATOMIC_INIT | Chris Robinson | 2018-11-26 | 1 | -3/+1 |
| | |||||
* | Add and use a macro to define placement-new-only allocators | Chris Robinson | 2018-11-22 | 1 | -0/+4 |
| | | | | | | This is for structs that utilize over-allocation, either flexible array members, or which store optional additional objects in the same allocation block. | ||||
* | Always use RAII with EffectSlotLock | Chris Robinson | 2018-11-21 | 1 | -2/+3 |
| | |||||
* | Remove the ATOMIC_THREAD_FENCE macro | Chris Robinson | 2018-11-19 | 1 | -3/+0 |
| | |||||
* | Remove the CONST_CAST hack | Chris Robinson | 2018-11-19 | 1 | -12/+0 |
| | |||||
* | Remove unnecessary using statements | Chris Robinson | 2018-11-19 | 1 | -35/+16 |
| | |||||
* | Remove the atomic exchange macros | Chris Robinson | 2018-11-19 | 1 | -10/+0 |
| | |||||
* | Simplify the RefCount type | Chris Robinson | 2018-11-19 | 1 | -9/+8 |
| | |||||
* | Replace ATOMIC_REPLACE_HEAD with an inline function | Chris Robinson | 2018-11-19 | 1 | -7/+9 |
| | |||||
* | Remove the pointer-specific atomic exchange macros | Chris Robinson | 2018-11-18 | 1 | -15/+1 |
| | |||||
* | Move the alignment-aware allocator and vector to headers | Chris Robinson | 2018-11-18 | 1 | -0/+38 |
| | |||||
* | Use new/delete for ALCcontext objects | Chris Robinson | 2018-11-18 | 2 | -14/+15 |
| | |||||
* | Move the vector and matrix declarations to a separate header | Chris Robinson | 2018-11-17 | 2 | -0/+58 |
| | |||||
* | Remove unused headers and checks | Chris Robinson | 2018-11-17 | 4 | -60/+0 |
| | |||||
* | Convert almalloc.c to C++ | Chris Robinson | 2018-11-17 | 1 | -2/+2 |
| | |||||
* | Always use C++11 atomics | Chris Robinson | 2018-11-17 | 2 | -346/+2 |
| | |||||
* | Don't pass the current thread to althrd_setname | Chris Robinson | 2018-11-17 | 2 | -43/+8 |
| | |||||
* | Convert threads.c to C++ | Chris Robinson | 2018-11-17 | 5 | -319/+34 |
| | | | | Also vastly simplify and remove related code. | ||||
* | Use standard complex types instead of custom | Chris Robinson | 2018-11-17 | 3 | -139/+79 |
| | |||||
* | Remove some more unused stuff | Chris Robinson | 2018-11-17 | 2 | -32/+4 |
| | |||||
* | Remove unneeded declarations and definitions | Chris Robinson | 2018-11-17 | 4 | -70/+33 |
| |