Lines Matching refs:val
96 int val = (src[i] + dither[(i + offset) & 7]) >> 7;
97 dest[i] = av_clip_uint8(val);
106 LOCAL_ALIGNED(16, int16_t, val, [16]);
112 val[j] = dither[(dst_u + offset + j) & 7];
115 ditherleft = vec_ld(0, val);
116 ditherright = vec_ld(0, &val[8]);
139 #define output_pixel(pos, val) \
141 AV_WB16(pos, av_clip_uintp2(val >> shift, output_bits)); \
143 AV_WL16(pos, av_clip_uintp2(val >> shift, output_bits)); \
153 int val = src[i] + (1 << (shift - 1));
154 output_pixel(&dest[i], val);
196 int val = 1 << (shift - 1);
200 val += src[j][i] * filter[j];
202 output_pixel(&dest[i], val);
260 #define output_pixel(pos, val, bias, signedness) \
262 AV_WB16(pos, bias + av_clip_ ## signedness ## 16(val >> shift)); \
264 AV_WL16(pos, bias + av_clip_ ## signedness ## 16(val >> shift)); \
274 int val = src[i] + (1 << (shift - 1));
275 output_pixel(&dest[i], val, 0, uint);
324 int val = 1 << (shift - 1);
327 /* range of val is [0,0x7FFFFFFF], so 31 bits, but with lanczos/spline
332 val -= 0x40000000;
334 val += src[j][i] * (unsigned)filter[j];
336 output_pixel(&dest[i], val, 0x8000, int);
1894 int val = 0;
1896 val += ((int)src[srcPos + j]) * filter[filterSize * i + j];
1898 dst[i] = FFMIN(val >> 3, (1 << 19) - 1); // the cubic equation does overflow ...
1961 int val = 0;
1964 val += src[srcPos + j] * filter[filterSize * i + j];
1967 dst[i] = FFMIN(val >> sh, (1 << 19) - 1);
2037 int val = 0;
2040 val += src[srcPos + j] * filter[filterSize * i + j];
2043 dst[i] = FFMIN(val >> sh, (1 << 15) - 1);