Searched refs:MULT_FIX_FLOOR (Results 1 – 5 of 5) sorted by relevance
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/ |
A D | rescaler_mips_dsp_r2.c | 23 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro 111 const int v = (int)MULT_FIX_FLOOR(*irow - frac, wrk->fxy_scale); 159 const int v = (int)MULT_FIX_FLOOR(*irow, wrk->fxy_scale); 300 #undef MULT_FIX_FLOOR
|
A D | rescaler_neon.c | 42 #define MULT_FIX_FLOOR(A, B) \ macro 142 const uint32x4_t C0 = MULT_FIX_FLOOR(B0, fxy_scale_half); in RescalerExportRowShrink_NEON() 143 const uint32x4_t C1 = MULT_FIX_FLOOR(B1, fxy_scale_half); in RescalerExportRowShrink_NEON() 179 #undef MULT_FIX_FLOOR
|
A D | rescaler.c | 24 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro 142 const int v = (int)MULT_FIX_FLOOR(irow[x_out] - frac, wrk->fxy_scale); in WebPRescalerExportRowShrink_C() 157 #undef MULT_FIX_FLOOR
|
A D | rescaler_sse2.c | 28 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro 360 const int v = (int)MULT_FIX_FLOOR(irow[x_out] - frac, wrk->fxy_scale); in RescalerExportRowShrink_SSE2() 385 #undef MULT_FIX_FLOOR
|
A D | rescaler_msa.c | 25 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro 346 const int v = (int)MULT_FIX_FLOOR(irow[x_out] - frac, wrk->fxy_scale);
|
Completed in 7 milliseconds