57 for (
int i = (width + 3) >> 2;
i > 0; --
i,
sp+=4,
dp+=4)
74 for (
int i = (width + 3) >> 2;
i > 0; --
i,
sp+=4,
dp+=4)
89 for (
int i = (width + 3) >> 2;
i > 0; --
i,
sp+=4,
dp+=4)
101 for (
int i = (
repeat + 3) >> 2;
i > 0; --
i)
114 r += 4;
g += 4;
b += 4;
115 y += 4;
cb += 4;
cr += 4;
123 for (
int i = (
repeat + 3) >> 2;
i > 0; --
i)
137 y += 4;
cb += 4;
cr += 4;
138 r += 4;
g += 4;
b += 4;
void sse2_rct_forward(const si32 *r, const si32 *g, const si32 *b, si32 *y, si32 *cb, si32 *cr, ui32 repeat)
void sse2_cnvrt_float_to_si32_shftd(const float *sp, si32 *dp, float mul, ui32 width)
void sse2_cnvrt_si32_to_si32_shftd(const si32 *sp, si32 *dp, int shift, ui32 width)
void sse2_rct_backward(const si32 *y, const si32 *cb, const si32 *cr, si32 *r, si32 *g, si32 *b, ui32 repeat)
void sse2_cnvrt_float_to_si32(const float *sp, si32 *dp, float mul, ui32 width)