aboutsummaryrefslogtreecommitdiffstats
path: root/core/mixer/mixer_sse41.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Always write samples to the destination when resamplingChris Robinson2023-02-111-3/+2
|
* Assume 'frac' is less than 1Chris Robinson2023-02-101-0/+2
|
* Rename lerp to avoid conflicts with C++20's std::lerpChris Robinson2022-04-061-1/+1
|
* Return non-const from the resampler functionChris Robinson2021-01-021-2/+2
|
* Avoid compiling different sources for different targetsChris Robinson2020-12-131-0/+4
| | | | | | | | Simplifies configuration and fixes a potential problem with inline functions. Inline functions that fail to inline will have a callable body generated. If such a body is generated with the SSE4 source, for example, it can generate SSE4 instructions. Calls for that function in other sources can then end up calling the SSE4-generated body outside of any CPU capability check.
* Move the mixer functions to coreChris Robinson2020-12-121-0/+90