diff options
author | Chris Robinson <[email protected]> | 2012-09-14 04:48:23 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2012-09-14 04:48:53 -0700 |
commit | 90e0c74721f9353b51141be09630b76441e61bb7 (patch) | |
tree | 9d4d9e144f173d6a7c3ab430b35dcadaa6e4329a /Alc/ALu.c | |
parent | a20341ac2abbc9fab85c83a9c1b4ec1da9c2708c (diff) |
Implement an SSE linear resampler
Diffstat (limited to 'Alc/ALu.c')
-rw-r--r-- | Alc/ALu.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -60,6 +60,10 @@ static ResamplerFunc SelectResampler(enum Resampler Resampler, ALuint increment) case PointResampler: return Resample_point32_C; case LinearResampler: +#ifdef HAVE_SSE + if((CPUCapFlags&CPU_CAP_SSE)) + return Resample_lerp32_SSE; +#endif return Resample_lerp32_C; case CubicResampler: return Resample_cubic32_C; |