Add casts for assigning the SSE bsinc filter pointers
This commit is contained in:
+4
-4
@@ -34,10 +34,10 @@ const ALfloat *Resample_bsinc_SSE(const InterpState *state, const ALfloat *restr
|
|||||||
#undef FRAC_PHASE_BITDIFF
|
#undef FRAC_PHASE_BITDIFF
|
||||||
|
|
||||||
offset = m*pi*4;
|
offset = m*pi*4;
|
||||||
fil = ASSUME_ALIGNED(filter + offset, 16); offset += m;
|
fil = (const __m128*)ASSUME_ALIGNED(filter + offset, 16); offset += m;
|
||||||
scd = ASSUME_ALIGNED(filter + offset, 16); offset += m;
|
scd = (const __m128*)ASSUME_ALIGNED(filter + offset, 16); offset += m;
|
||||||
phd = ASSUME_ALIGNED(filter + offset, 16); offset += m;
|
phd = (const __m128*)ASSUME_ALIGNED(filter + offset, 16); offset += m;
|
||||||
spd = ASSUME_ALIGNED(filter + offset, 16);
|
spd = (const __m128*)ASSUME_ALIGNED(filter + offset, 16);
|
||||||
|
|
||||||
// Apply the scale and phase interpolated filter.
|
// Apply the scale and phase interpolated filter.
|
||||||
r4 = _mm_setzero_ps();
|
r4 = _mm_setzero_ps();
|
||||||
|
|||||||
Reference in New Issue
Block a user