Lines Matching refs:filterSize
48 static void yuv2planeX_16_altivec(const int16_t *filter, int filterSize,
68 for (j = 0; j < filterSize; j++) {
91 static inline void yuv2planeX_u(const int16_t *filter, int filterSize,
99 for (j = 0; j < filterSize; j++)
105 static void yuv2planeX_altivec(const int16_t *filter, int filterSize,
112 yuv2planeX_u(filter, filterSize, src, dest, dst_u, dither, offset, 0);
115 yuv2planeX_16_altivec(filter, filterSize, src, dest + i, dither,
118 yuv2planeX_u(filter, filterSize, src, dest, dstW, dither, offset, i);
123 const int32_t *filterPos, int filterSize)
128 if (filterSize % 4) {
133 for (j = 0; j < filterSize; j++)
134 val += ((int)src[srcPos + j]) * filter[filterSize * i + j];
138 switch (filterSize) {
158 // The 3 above is 2 (filterSize == 4) + 1 (sizeof(short) == 2).
192 // the 4 above is 3 (filterSize == 8) + 1 (sizeof(short) == 2)
216 // the 5 above are 4 (filterSize == 16) + 1 (sizeof(short) == 2)
234 vector signed short filter_v0R = vec_ld(i * 2 * filterSize, filter);
235 vector unsigned char permF = vec_lvsl((i * 2 * filterSize), filter);
240 for (j = 0; j < filterSize - 15; j += 16) {
249 vector signed short filter_v1R = vec_ld((i * 2 * filterSize) + (j * 2) + 16, filter);
250 vector signed short filter_v2R = vec_ld((i * 2 * filterSize) + (j * 2) + 32, filter);
261 if (j < filterSize - 7) {
274 // vector signed short filter_v0R = vec_ld((i * 2 * filterSize) + j, filter);
275 filter_v1R = vec_ld((i * 2 * filterSize) + (j * 2) + 16, filter);