aboutsummaryrefslogtreecommitdiffstats
path: root/core/hrtf.h
Commit message (Collapse)AuthorAgeFilesLines
* Avoid al_calloc/al_free for HrtfStoreChris Robinson2023-12-311-2/+9
|
* Ensure struct members are initializedChris Robinson2023-12-201-1/+1
|
* Remove unnecessary macro parameter listsChris Robinson2023-12-151-1/+1
|
* Much more clang-tidy cleanupChris Robinson2023-12-101-1/+2
|
* Refactor FlexArrayChris Robinson2023-12-101-1/+2
| | | | | This avoids using an array of 1 as a flexible array member, and instead uses a span to reference the memory after itself.
* Remove some unnecessary atomic wrappersChris Robinson2023-12-031-1/+1
|
* Avoid using al::vector unnecessarilyChris Robinson2023-05-121-2/+2
|
* Replace al::optional with std::optionalChris Robinson2023-05-041-2/+2
|
* Use a span instead of a count+pointerChris Robinson2023-01-111-4/+3
|
* Rename some struct membersChris Robinson2023-01-101-10/+10
| | | | And make a related function a member function
* Rename a potentially confusing member functionChris Robinson2022-12-081-1/+1
|
* Use an icosahedron for 3D second-orderChris Robinson2022-09-011-1/+1
|
* Remove the reversed all-pass trick in MixDirectHrtfBaseChris Robinson2022-03-301-1/+1
| | | | Given the minimum phase HRTF, it's not going to stay linear phase anyway.
* Update some more includesChris Robinson2021-04-241-1/+0
|
* Move hrtf.cpp/h to coreChris Robinson2021-04-221-0/+91