Home
last modified time | relevance | path

Searched refs:dstW (Results 1 - 25 of 45) sorted by relevance

12

/third_party/ffmpeg/tests/checkasm/
H A Dsw_gbrp.c69 int dstW, byte_size, luma_filter_size, chr_filter_size; in check_output_yuv2gbrp() local
84 int dstW, int y); in check_output_yuv2gbrp()
151 dstW = input_sizes[isi]; in check_output_yuv2gbrp()
164 if (check_func(ctx->yuv2anyX, "yuv2%s_full_X_%d_%d", desc->name, luma_filter_size, dstW)) { in check_output_yuv2gbrp()
172 alpha, dst0, dstW, 0); in check_output_yuv2gbrp()
175 alpha, dst1, dstW, 0); in check_output_yuv2gbrp()
177 if (memcmp(dst0[0], dst1[0], dstW * byte_size) || in check_output_yuv2gbrp()
178 memcmp(dst0[1], dst1[1], dstW * byte_size) || in check_output_yuv2gbrp()
179 memcmp(dst0[2], dst1[2], dstW * byte_size) || in check_output_yuv2gbrp()
180 memcmp(dst0[3], dst1[3], dstW * byte_siz in check_output_yuv2gbrp()
201 int dstW, byte_size; check_input_planar_rgb_to_y() local
268 int dstW, byte_size; check_input_planar_rgb_to_uv() local
341 int dstW, byte_size; check_input_planar_rgb_to_a() local
[all...]
H A Dsw_scale.c41 const int16_t **src, uint8_t *dest, int dstW, in ref_function()
46 for ( i = 0; i < dstW; i++) { in ref_function()
65 int dstW; in check_yuv2yuvX() local
75 int dstW, const uint8_t *dither, int offset); in check_yuv2yuvX()
97 dstW = input_sizes[isi]; in check_yuv2yuvX()
109 if (check_func(ctx->yuv2planeX, "yuv2yuvX_%d_%d_%d", filter_sizes[fsi], osi, dstW)){ in check_yuv2yuvX()
117 ref_function(&filter_coeff[0], filter_sizes[fsi], src, dst0, dstW - osi, dither, osi); in check_yuv2yuvX()
120 call_new((const int16_t*)vFilterData, filter_sizes[fsi], src, dst1, dstW - osi, dither, osi); in check_yuv2yuvX()
123 if(dstW == LARGEST_INPUT_SIZE) in check_yuv2yuvX()
124 bench_new((const int16_t*)vFilterData, filter_sizes[fsi], src, dst1, dstW in check_yuv2yuvX()
40 ref_function(const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) ref_function() argument
[all...]
/third_party/ffmpeg/libswscale/
H A Doutput.c144 yuv2plane1_16_c_template(const int32_t *src, uint16_t *dest, int dstW, in yuv2plane1_16_c_template() argument
151 for (i = 0; i < dstW; i++) { in yuv2plane1_16_c_template()
159 const int32_t **src, uint16_t *dest, int dstW, in yuv2planeX_16_c_template()
166 for (i = 0; i < dstW; i++) { in yuv2planeX_16_c_template()
214 yuv2plane1_float_c_template(const int32_t *src, float *dest, int dstW) in yuv2plane1_float_c_template() argument
222 for (i = 0; i < dstW; ++i){ in yuv2plane1_float_c_template()
230 yuv2plane1_float_bswap_c_template(const int32_t *src, uint32_t *dest, int dstW) in yuv2plane1_float_bswap_c_template() argument
238 for (i = 0; i < dstW; ++i){ in yuv2plane1_float_bswap_c_template()
247 float *dest, int dstW) in yuv2planeX_float_c_template()
255 for (i = 0; i < dstW; in yuv2planeX_float_c_template()
158 yuv2planeX_16_c_template(const int16_t *filter, int filterSize, const int32_t **src, uint16_t *dest, int dstW, int big_endian, int output_bits) yuv2planeX_16_c_template() argument
246 yuv2planeX_float_c_template(const int16_t *filter, int filterSize, const int32_t **src, float *dest, int dstW) yuv2planeX_float_c_template() argument
266 yuv2planeX_float_bswap_c_template(const int16_t *filter, int filterSize, const int32_t **src, uint32_t *dest, int dstW) yuv2planeX_float_bswap_c_template() argument
322 yuv2plane1_10_c_template(const int16_t *src, uint16_t *dest, int dstW, int big_endian, int output_bits) yuv2plane1_10_c_template() argument
335 yuv2planeX_10_c_template(const int16_t *filter, int filterSize, const int16_t **src, uint16_t *dest, int dstW, int big_endian, int output_bits) yuv2planeX_10_c_template() argument
400 yuv2planeX_8_c(const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) yuv2planeX_8_c() argument
415 yuv2plane1_8_c(const int16_t *src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) yuv2plane1_8_c() argument
468 yuv2p010l1_c(const int16_t *src, uint16_t *dest, int dstW, int big_endian) yuv2p010l1_c() argument
481 yuv2p010lX_c(const int16_t *filter, int filterSize, const int16_t **src, uint16_t *dest, int dstW, int big_endian) yuv2p010lX_c() argument
521 yuv2p010l1_LE_c(const int16_t *src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) yuv2p010l1_LE_c() argument
528 yuv2p010l1_BE_c(const int16_t *src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) yuv2p010l1_BE_c() argument
535 yuv2p010lX_LE_c(const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) yuv2p010lX_LE_c() argument
542 yuv2p010lX_BE_c(const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) yuv2p010lX_BE_c() argument
579 yuv2mono_X_c_template(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int y, enum AVPixelFormat target) yuv2mono_X_c_template() argument
632 yuv2mono_2_c_template(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target) yuv2mono_2_c_template() argument
693 yuv2mono_1_c_template(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target) yuv2mono_1_c_template() argument
797 yuv2422_X_c_template(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int y, enum AVPixelFormat target) yuv2422_X_c_template() argument
836 yuv2422_2_c_template(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target) yuv2422_2_c_template() argument
869 yuv2422_1_c_template(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target) yuv2422_1_c_template() argument
929 yuv2ya16_X_c_template(SwsContext *c, const int16_t *lumFilter, const int32_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int32_t **unused_chrUSrc, const int32_t **unused_chrVSrc, int unused_chrFilterSize, const int32_t **alpSrc, uint16_t *dest, int dstW, int y, enum AVPixelFormat target, int unused_hasAlpha, int unused_eightbytes) yuv2ya16_X_c_template() argument
967 yuv2ya16_2_c_template(SwsContext *c, const int32_t *buf[2], const int32_t *unused_ubuf[2], const int32_t *unused_vbuf[2], const int32_t *abuf[2], uint16_t *dest, int dstW, int yalpha, int unused_uvalpha, int y, enum AVPixelFormat target, int unused_hasAlpha, int unused_eightbytes) yuv2ya16_2_c_template() argument
999 yuv2ya16_1_c_template(SwsContext *c, const int32_t *buf0, const int32_t *unused_ubuf[2], const int32_t *unused_vbuf[2], const int32_t *abuf0, uint16_t *dest, int dstW, int unused_uvalpha, int y, enum AVPixelFormat target, int unused_hasAlpha, int unused_eightbytes) yuv2ya16_1_c_template() argument
1025 yuv2rgba64_X_c_template(SwsContext *c, const int16_t *lumFilter, const int32_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int32_t **chrUSrc, const int32_t **chrVSrc, int chrFilterSize, const int32_t **alpSrc, uint16_t *dest, int dstW, int y, enum AVPixelFormat target, int hasAlpha, int eightbytes) yuv2rgba64_X_c_template() argument
1107 yuv2rgba64_2_c_template(SwsContext *c, const int32_t *buf[2], const int32_t *ubuf[2], const int32_t *vbuf[2], const int32_t *abuf[2], uint16_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha, int eightbytes) yuv2rgba64_2_c_template() argument
1172 yuv2rgba64_1_c_template(SwsContext *c, const int32_t *buf0, const int32_t *ubuf[2], const int32_t *vbuf[2], const int32_t *abuf0, uint16_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha, int eightbytes) yuv2rgba64_1_c_template() argument
1275 yuv2rgba64_full_X_c_template(SwsContext *c, const int16_t *lumFilter, const int32_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int32_t **chrUSrc, const int32_t **chrVSrc, int chrFilterSize, const int32_t **alpSrc, uint16_t *dest, int dstW, int y, enum AVPixelFormat target, int hasAlpha, int eightbytes) yuv2rgba64_full_X_c_template() argument
1339 yuv2rgba64_full_2_c_template(SwsContext *c, const int32_t *buf[2], const int32_t *ubuf[2], const int32_t *vbuf[2], const int32_t *abuf[2], uint16_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha, int eightbytes) yuv2rgba64_full_2_c_template() argument
1391 yuv2rgba64_full_1_c_template(SwsContext *c, const int32_t *buf0, const int32_t *ubuf[2], const int32_t *vbuf[2], const int32_t *abuf0, uint16_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha, int eightbytes) yuv2rgba64_full_1_c_template() argument
1680 yuv2rgb_X_c_template(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_X_c_template() argument
1734 yuv2rgb_2_c_template(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_2_c_template() argument
1774 yuv2rgb_1_c_template(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_1_c_template() argument
2037 yuv2rgb_full_X_c_template(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_full_X_c_template() argument
2087 yuv2rgb_full_2_c_template(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_full_2_c_template() argument
2132 yuv2rgb_full_1_c_template(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_full_1_c_template() argument
2213 yuv2gbrp_full_X_c(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t **dest, int dstW, int y) yuv2gbrp_full_X_c() argument
2295 yuv2gbrp16_full_X_c(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrcx, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrcx, const int16_t **chrVSrcx, int chrFilterSize, const int16_t **alpSrcx, uint8_t **dest, int dstW, int y) yuv2gbrp16_full_X_c() argument
2367 yuv2gbrpf32_full_X_c(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrcx, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrcx, const int16_t **chrVSrcx, int chrFilterSize, const int16_t **alpSrcx, uint8_t **dest, int dstW, int y) yuv2gbrpf32_full_X_c() argument
2443 yuv2ya8_1_c(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) yuv2ya8_1_c() argument
2469 yuv2ya8_2_c(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) yuv2ya8_2_c() argument
2500 yuv2ya8_X_c(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int y) yuv2ya8_X_c() argument
2536 yuv2ayuv64le_X_c(SwsContext *c, const int16_t *lumFilter, const int16_t **_lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **_chrUSrc, const int16_t **_chrVSrc, int chrFilterSize, const int16_t **_alpSrc, uint8_t *dest, int dstW, int y) yuv2ayuv64le_X_c() argument
[all...]
H A Dutils.c264 int dstW) in ff_shuffle_filter_coefficients()
270 if (!filter || dstW % 16 != 0) in ff_shuffle_filter_coefficients()
276 if (!FF_ALLOC_TYPED_ARRAY(filterCopy, dstW * filterSize)) in ff_shuffle_filter_coefficients()
278 memcpy(filterCopy, filter, dstW * filterSize * sizeof(int16_t)); in ff_shuffle_filter_coefficients()
282 for (i = 0; i + 8 <= dstW; i += 8) { in ff_shuffle_filter_coefficients()
288 for (i = 0; i + 16 <= dstW; i += 16) { in ff_shuffle_filter_coefficients()
368 int dstW, int filterAlign, int one, in initFilter()
379 const int64_t fone = 1LL << (54 - FFMIN(av_log2(srcW/dstW), 8)); in initFilter()
385 if (!FF_ALLOC_TYPED_ARRAY(*filterPos, dstW + 3)) in initFilter()
391 if (!FF_ALLOCZ_TYPED_ARRAY(filter, dstW * filterSiz in initFilter()
262 ff_shuffle_filter_coefficients(SwsContext *c, int *filterPos, int filterSize, int16_t *filter, int dstW) ff_shuffle_filter_coefficients() argument
366 initFilter(int16_t **outFilter, int32_t **filterPos, int *outFilterSize, int xInc, int srcW, int dstW, int filterAlign, int one, int flags, int cpu_flags, SwsVector *srcFilter, SwsVector *dstFilter, double param[2], int srcPos, int dstPos) initFilter() argument
974 int dstW = c->dstW; sws_setColorspaceDetails() local
1301 int dstW = c->dstW; sws_init_context() local
2025 sws_alloc_set_opts(int srcW, int srcH, enum AVPixelFormat srcFormat, int dstW, int dstH, enum AVPixelFormat dstFormat, int flags, const double *param) sws_alloc_set_opts() argument
2050 sws_getContext(int srcW, int srcH, enum AVPixelFormat srcFormat, int dstW, int dstH, enum AVPixelFormat dstFormat, int flags, SwsFilter *srcFilter, SwsFilter *dstFilter, const double *param) sws_getContext() argument
2456 sws_getCachedContext(struct SwsContext *context, int srcW, int srcH, enum AVPixelFormat srcFormat, int dstW, int dstH, enum AVPixelFormat dstFormat, int flags, SwsFilter *srcFilter, SwsFilter *dstFilter, const double *param) sws_getCachedContext() argument
[all...]
H A Dvscale.c43 int dstW = desc->dst->width; in lum_planar_vscale() local
53 inst->pfn.yuv2planar1((const int16_t*)src[0], dst[0], dstW, c->lumDither8, 0); in lum_planar_vscale()
55 inst->pfn.yuv2planarX(filter, inst->filter_size, (const int16_t**)src, dst[0], dstW, c->lumDither8, 0); in lum_planar_vscale()
65 inst->pfn.yuv2planar1((const int16_t*)src[0], dst[0], dstW, c->lumDither8, 0); in lum_planar_vscale()
67 inst->pfn.yuv2planarX(filter, inst->filter_size, (const int16_t**)src, dst[0], dstW, c->lumDither8, 0); in lum_planar_vscale()
80 int dstW = AV_CEIL_RSHIFT(desc->dst->width, desc->dst->h_chr_sub_sample); in chr_planar_vscale() local
95 inst->pfn.yuv2interleavedX(c->dstFormat, c->chrDither8, filter, inst->filter_size, (const int16_t**)src1, (const int16_t**)src2, dst1[0], dstW); in chr_planar_vscale()
97 inst->pfn.yuv2planar1((const int16_t*)src1[0], dst1[0], dstW, c->chrDither8, 0); in chr_planar_vscale()
98 inst->pfn.yuv2planar1((const int16_t*)src2[0], dst2[0], dstW, c->chrDither8, 3); in chr_planar_vscale()
100 inst->pfn.yuv2planarX(filter, inst->filter_size, (const int16_t**)src1, dst1[0], dstW, in chr_planar_vscale()
111 int dstW = desc->dst->width; packed_vscale() local
156 *dst, dstW, lumAlpha, chrAlpha, sliceY); packed_vscale() local
175 int dstW = desc->dst->width; any_vscale() local
[all...]
H A Dhscale.c42 int dstW = desc->dst->width; in lum_h_scale() local
54 c->hyscale_fast(c, (int16_t*)dst[dst_pos], dstW, src[src_pos], srcW, xInc); in lum_h_scale()
56 c->hyScale(c, (int16_t*)dst[dst_pos], dstW, (const uint8_t *)src[src_pos], instance->filter, in lum_h_scale()
61 c->lumConvertRange((int16_t*)dst[dst_pos], dstW); in lum_h_scale()
75 c->hyscale_fast(c, (int16_t*)dst[dst_pos], dstW, src[src_pos], srcW, xInc); in lum_h_scale()
77 c->hyScale(c, (int16_t*)dst[dst_pos], dstW, (const uint8_t *)src[src_pos], instance->filter, in lum_h_scale()
170 int dstW = AV_CEIL_RSHIFT(desc->dst->width, desc->dst->h_chr_sub_sample); in chr_h_scale() local
187 c->hcscale_fast(c, (uint16_t*)dst1[dst_pos1+i], (uint16_t*)dst2[dst_pos2+i], dstW, src1[src_pos1+i], src2[src_pos2+i], srcW, xInc); in chr_h_scale() local
189 c->hcScale(c, (uint16_t*)dst1[dst_pos1+i], dstW, src1[src_pos1+i], instance->filter, instance->filter_pos, instance->filter_size); in chr_h_scale()
190 c->hcScale(c, (uint16_t*)dst2[dst_pos2+i], dstW, src in chr_h_scale()
[all...]
H A Dswscale_internal.h110 * @param dstW width of destination in pixels
114 typedef void (*yuv2planar1_fn)(const int16_t *src, uint8_t *dest, int dstW,
127 * @param dstW width of destination pixels
131 const int16_t **src, uint8_t *dest, int dstW,
148 * @param dstW width of chroma planes
156 uint8_t *dest, int dstW);
174 * @param dstW width of lumSrc and alpSrc in pixels, number of pixels
191 int dstW, int uvalpha, int y);
207 * @param dstW width of lumSrc and alpSrc in pixels, number of pixels
225 int dstW, in
513 int dstW; ///< Width of destination luma/alpha planes. global() member
[all...]
H A Dswscale.c63 static void hScale16To19_c(SwsContext *c, int16_t *_dst, int dstW, in hScale16To19_c() argument
80 for (i = 0; i < dstW; i++) { in hScale16To19_c()
93 static void hScale16To15_c(SwsContext *c, int16_t *dst, int dstW, in hScale16To15_c() argument
108 for (i = 0; i < dstW; i++) { in hScale16To15_c()
122 static void hScale8To15_c(SwsContext *c, int16_t *dst, int dstW, in hScale8To15_c() argument
127 for (i = 0; i < dstW; i++) { in hScale8To15_c()
138 static void hScale8To19_c(SwsContext *c, int16_t *_dst, int dstW, in hScale8To19_c() argument
144 for (i = 0; i < dstW; i++) { in hScale8To19_c()
243 const int dstW = c->dstW; in swscale() local
[all...]
H A Dswscale.h179 * @param dstW the width of the destination image
194 int dstW, int dstH, enum AVPixelFormat dstFormat,
391 int dstW, int dstH, enum AVPixelFormat dstFormat,
/third_party/ffmpeg/libswscale/ppc/
H A Dswscale_altivec.c118 yuv2plane1_float_u(const int32_t *src, float *dest, int dstW, int start) in yuv2plane1_float_u() argument
126 for (i = start; i < dstW; ++i){ in yuv2plane1_float_u()
134 yuv2plane1_float_bswap_u(const int32_t *src, uint32_t *dest, int dstW, int start) in yuv2plane1_float_bswap_u() argument
142 for (i = start; i < dstW; ++i){ in yuv2plane1_float_bswap_u()
149 static void yuv2plane1_float_altivec(const int32_t *src, float *dest, int dstW) in yuv2plane1_float_altivec() argument
167 for (i = dst_u; i < dstW - 3; i += 4) { in yuv2plane1_float_altivec()
179 yuv2plane1_float_u(src, dest, dstW, i); in yuv2plane1_float_altivec()
182 static void yuv2plane1_float_bswap_altivec(const int32_t *src, uint32_t *dest, int dstW) in yuv2plane1_float_bswap_altivec() argument
202 for (i = dst_u; i < dstW - 3; i += 4) { in yuv2plane1_float_bswap_altivec()
217 yuv2plane1_float_bswap_u(src, dest, dstW, in yuv2plane1_float_bswap_altivec()
[all...]
H A Dswscale_ppc_template.c71 const int16_t **src, uint8_t *dest, int dstW, in yuv2planeX_u()
76 for (i = x; i < dstW; i++) { in yuv2planeX_u()
85 const int16_t **src, uint8_t *dest, int dstW, in yuv2planeX()
93 for (i = dst_u; i < dstW - 15; i += 16) in yuv2planeX()
97 yuv2planeX_u(filter, filterSize, src, dest, dstW, dither, offset, i); in yuv2planeX()
100 static void FUNC(hScale_real)(SwsContext *c, int16_t *dst, int dstW, in hScale_real() argument
108 for (i = 0; i < dstW; i++) { in hScale_real()
119 for (i = 0; i < dstW; i++) { in hScale_real()
137 for (i = 0; i < dstW; i++) { in hScale_real()
156 for (i = 0; i < dstW; in hScale_real()
70 yuv2planeX_u(const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset, int x) yuv2planeX_u() argument
84 yuv2planeX(const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) yuv2planeX() argument
[all...]
H A Dswscale_vsx.c91 static void yuv2plane1_8_u(const int16_t *src, uint8_t *dest, int dstW, in yuv2plane1_8_u() argument
95 for (i = start; i < dstW; i++) { in yuv2plane1_8_u()
101 static void yuv2plane1_8_vsx(const int16_t *src, uint8_t *dest, int dstW, in yuv2plane1_8_vsx() argument
120 for (i = dst_u; i < dstW - 15; i += 16) { in yuv2plane1_8_vsx()
134 yuv2plane1_8_u(src, dest, dstW, dither, offset, i); in yuv2plane1_8_vsx()
146 static void yuv2plane1_nbps_u(const int16_t *src, uint16_t *dest, int dstW, in yuv2plane1_nbps_u() argument
152 for (i = start; i < dstW; i++) { in yuv2plane1_nbps_u()
159 uint16_t *dest, int dstW, in yuv2plane1_nbps_vsx()
176 for (i = dst_u; i < dstW - 7; i += 8) { in yuv2plane1_nbps_vsx()
185 yuv2plane1_nbps_u(src, dest, dstW, big_endia in yuv2plane1_nbps_vsx()
158 yuv2plane1_nbps_vsx(const int16_t *src, uint16_t *dest, int dstW, const int big_endian, const int output_bits) yuv2plane1_nbps_vsx() argument
188 yuv2planeX_nbps_u(const int16_t *filter, int filterSize, const int16_t **src, uint16_t *dest, int dstW, int big_endian, int output_bits, int start) yuv2planeX_nbps_u() argument
206 yuv2planeX_nbps_vsx(const int16_t *filter, int filterSize, const int16_t **src, uint16_t *dest, int dstW, int big_endian, int output_bits) yuv2planeX_nbps_vsx() argument
267 yuv2plane1_16_u(const int32_t *src, uint16_t *dest, int dstW, int big_endian, int output_bits, int start) yuv2plane1_16_u() argument
279 yuv2plane1_16_vsx(const int32_t *src, uint16_t *dest, int dstW, const int big_endian, int output_bits) yuv2plane1_16_vsx() argument
316 yuv2planeX_16_u(const int16_t *filter, int filterSize, const int32_t **src, uint16_t *dest, int dstW, int big_endian, int output_bits, int start) yuv2planeX_16_u() argument
340 yuv2planeX_16_vsx(const int16_t *filter, int filterSize, const int32_t **src, uint16_t *dest, int dstW, int big_endian, int output_bits) yuv2planeX_16_vsx() argument
529 yuv2rgb_full_X_vsx_template(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_full_X_vsx_template() argument
680 yuv2rgb_full_2_vsx_template(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_full_2_vsx_template() argument
802 yuv2rgb_2_vsx_template(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_2_vsx_template() argument
978 yuv2rgb_full_1_vsx_template(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_full_1_vsx_template() argument
1107 yuv2rgb_1_vsx_template(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target, int hasAlpha) yuv2rgb_1_vsx_template() argument
1428 yuv2422_X_vsx_template(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int y, enum AVPixelFormat target) yuv2422_X_vsx_template() argument
1536 yuv2422_2_vsx_template(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y, enum AVPixelFormat target) yuv2422_2_vsx_template() argument
1570 yuv2422_1_vsx_template(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y, enum AVPixelFormat target) yuv2422_1_vsx_template() argument
1861 hScale8To19_vsx(SwsContext *c, int16_t *_dst, int dstW, const uint8_t *src, const int16_t *filter, const int32_t *filterPos, int filterSize) hScale8To19_vsx() argument
1919 hScale16To19_vsx(SwsContext *c, int16_t *_dst, int dstW, const uint8_t *_src, const int16_t *filter, const int32_t *filterPos, int filterSize) hScale16To19_vsx() argument
1997 hScale16To15_vsx(SwsContext *c, int16_t *dst, int dstW, const uint8_t *_src, const int16_t *filter, const int32_t *filterPos, int filterSize) hScale16To15_vsx() argument
[all...]
H A Dyuv2rgb_altivec.c643 int dstW, int dstY, in yuv2packedX_altivec()
664 for (i = 0; i < dstW; i += 16) { in yuv2packedX_altivec()
753 if (i < dstW) { in yuv2packedX_altivec()
837 memcpy(&((uint32_t *) dest)[i], scratch, (dstW - i) / 4); in yuv2packedX_altivec()
851 uint8_t *dest, int dstW, int dstY) \
856 dest, dstW, dstY, pixfmt); \
633 yuv2packedX_altivec(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY, enum AVPixelFormat target) yuv2packedX_altivec() argument
/third_party/ffmpeg/libswscale/x86/
H A Dswscale_template.c258 uint8_t *dest, int dstW, int dstY) in yuv2rgb32_X_ar()
261 x86_reg dstW_reg = dstW; in yuv2rgb32_X_ar()
291 uint8_t *dest, int dstW, int dstY) in yuv2rgb32_X()
294 x86_reg dstW_reg = dstW; in yuv2rgb32_X()
320 uint8_t *dest, int dstW, int dstY) in yuv2bgr32_X()
323 x86_reg dstW_reg = dstW; in yuv2bgr32_X()
377 uint8_t *dest, int dstW, int dstY) in yuv2rgb565_X_ar()
380 x86_reg dstW_reg = dstW; in yuv2rgb565_X_ar()
401 uint8_t *dest, int dstW, int dstY) in yuv2rgb565_X()
404 x86_reg dstW_reg = dstW; in yuv2rgb565_X()
253 yuv2rgb32_X_ar(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2rgb32_X_ar() argument
286 yuv2rgb32_X(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2rgb32_X() argument
315 yuv2bgr32_X(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2bgr32_X() argument
372 yuv2rgb565_X_ar(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2rgb565_X_ar() argument
396 yuv2rgb565_X(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2rgb565_X() argument
449 yuv2rgb555_X_ar(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2rgb555_X_ar() argument
473 yuv2rgb555_X(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2rgb555_X() argument
602 yuv2bgr24_X_ar(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2bgr24_X_ar() argument
627 yuv2bgr24_X(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2bgr24_X() argument
670 yuv2yuyv422_X_ar(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2yuyv422_X_ar() argument
691 yuv2yuyv422_X(SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) yuv2yuyv422_X() argument
792 yuv2rgb32_2(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) yuv2rgb32_2() argument
856 yuv2bgr24_2(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) yuv2bgr24_2() argument
879 yuv2rgb555_2(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) yuv2rgb555_2() argument
908 yuv2rgb565_2(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) yuv2rgb565_2() argument
977 yuv2yuyv422_2(SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) yuv2yuyv422_2() argument
1116 yuv2rgb32_1(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) yuv2rgb32_1() argument
1185 yuv2bgr24_1(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) yuv2bgr24_1() argument
1226 yuv2rgb555_1(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) yuv2rgb555_1() argument
1279 yuv2rgb565_1(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) yuv2rgb565_1() argument
1369 yuv2yuyv422_1(SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) yuv2yuyv422_1() argument
[all...]
H A Dswscale.c186 uint8_t *dest, int dstW, \
189 const int16_t **src, uint8_t *dest, int dstW, \
192 if(dstW > 0) \
193 ff_yuv2yuvX_ ##opt(filter, filterSize - 1, 0, dest - offset, dstW + offset, dither, offset); \
199 uint8_t *dest, int dstW, \
202 const int16_t **src, uint8_t *dest, int dstW, \
205 int remainder = (dstW % step); \
206 int pixelsProcessed = dstW - remainder; \
208 yuv2yuvX_mmx(filter, filterSize, src, dest, dstW, dither, offset); \
235 int dstW, cons
[all...]
H A Dhscale_fast_bilinear_simd.c31 av_cold int ff_init_hscaler_mmxext(int dstW, int xInc, uint8_t *filterCode, in ff_init_hscaler_mmxext() argument
135 for (i = 0; i < dstW / numSplits; i++) { in ff_init_hscaler_mmxext()
168 if (i + 4 - inc >= dstW) in ff_init_hscaler_mmxext()
/third_party/ffmpeg/libswscale/tests/
H A Dswscale.c85 int srcW, int srcH, int dstW, int dstH, int flags, in doTest()
144 res = av_image_fill_linesizes(dstStride, dstFormat, dstW); in doTest()
168 dstContext = sws_getContext(srcW, srcH, srcFormat, dstW, dstH, dstFormat, in doTest()
179 desc_dst->name, dstW, dstH, in doTest()
205 outContext = sws_getContext(dstW, dstH, dstFormat, w, h, in doTest()
263 const int dstW[] = { srcW - srcW / 3, srcW, srcW + srcW / 3, 0 }; in selfTest() local
291 for (i = 0; dstW[i] && !res; i++) in selfTest()
295 srcW, srcH, dstW[i], dstH[j], flags[k], in selfTest()
319 int dstW = 0, dstH = 0; in fileTest() local
326 srcStr, &srcW, &srcH, dstStr, &dstW, in fileTest()
83 doTest(const uint8_t * const ref[4], int refStride[4], int w, int h, enum AVPixelFormat srcFormat, enum AVPixelFormat dstFormat, int srcW, int srcH, int dstW, int dstH, int flags, struct Results *r) doTest() argument
[all...]
/third_party/skia/src/core/
H A DSkMask.cpp64 // dstW = srcW + 2 * radiusX; in PrepareDestination()
65 size_t dstW = safe.add(src.fBounds.width(), safe.add(radiusX, radiusX)); in PrepareDestination() local
69 size_t toAlloc = safe.mul(dstW, dstH); in PrepareDestination()
72 if (!SkTFitsIn<int>(dstW) || !SkTFitsIn<int>(dstH) || toAlloc > INT_MAX || !safe) { in PrepareDestination()
78 dst.fBounds.setWH(SkTo<int>(dstW), SkTo<int>(dstH)); in PrepareDestination()
81 dst.fRowBytes = SkTo<uint32_t>(dstW); in PrepareDestination()
H A DSkMaskBlurFilter.cpp554 uint8_t* dst, int dstW) {
578 int dstTail = std::min(8, dstW - x);
587 int dstTail = dstW - x;
597 uint8_t* dst, size_t dstStride, int dstW, int dstH) {
607 blur_row(blur, g0, g1, g2, g3, g4, src, srcW, dst, dstW);
615 uint8_t* dst, size_t dstStride, int dstW, int dstH) {
619 blur_x_rect(blur_x_radius_1, gauss, src, srcStride, srcW, dst, dstStride, dstW, dstH);
623 blur_x_rect(blur_x_radius_2, gauss, src, srcStride, srcW, dst, dstStride, dstW, dstH);
627 blur_x_rect(blur_x_radius_3, gauss, src, srcStride, srcW, dst, dstStride, dstW, dstH);
631 blur_x_rect(blur_x_radius_4, gauss, src, srcStride, srcW, dst, dstStride, dstW, dst
[all...]
/third_party/vk-gl-cts/framework/opengl/
H A DgluTextureTestUtil.cpp481 float dstW = (float)dst.getWidth(); in sampleTextureProjected() local
496 float nx = wx / dstW; in sampleTextureProjected()
500 float triWx = triNdx ? dstW - wx : wx; in sampleTextureProjected()
522 float dstW = (float)dst.getWidth(); in sampleTextureProjected() local
540 float nx = wx / dstW; in sampleTextureProjected()
544 float triWx = triNdx ? dstW - wx : wx; in sampleTextureProjected()
660 const float dstW = float(dstSize.x()); in sampleTextureCube() local
678 const float nx = wx / dstW; in sampleTextureCube()
688 const tcu::Vec3 coordDx (triDerivateX(triS[triNdx], triW[triNdx], wx, dstW, triNy), in sampleTextureCube()
689 triDerivateX(triT[triNdx], triW[triNdx], wx, dstW, triN in sampleTextureCube()
866 float dstW = (float)dst.getWidth(); sampleTextureProjected() local
936 const float dstW = (float)dst.getWidth(); sampleTextureCubeArray() local
1310 const float dstW = float(dstSize.x()); computeTextureLookupDiff() local
1426 const float dstW = float(dstSize.x()); computeTextureLookupDiff() local
1643 const float dstW = float(dstSize.x()); computeTextureLookupDiff() local
1840 const float dstW = float(dstSize.x()); computeTextureLookupDiff() local
2017 const float dstW = float(dstSize.x()); computeTextureLookupDiff() local
2125 const float dstW = float(dstSize.x()); computeTextureLookupDiff() local
2323 const float dstW = float(dstSize.x()); computeTextureLookupDiff() local
2503 const float dstW = float(dstSize.x()); computeTextureCompareDiff() local
2618 const float dstW = float(dstSize.x()); computeTextureCompareDiff() local
2742 const float dstW = float(dstSize.x()); computeTextureCompareDiff() local
2856 const float dstW = float(dstSize.x()); computeTextureCompareDiff() local
2962 const float dstW = float(dstSize.x()); computeTextureCompareDiff() local
3071 const float dstW = float(dstSize.x()); computeTextureCompareDiff() local
3183 const float dstW = float(dst.getWidth()); compareGenMipmapBilinear() local
3219 const float dstW = float(dst.getWidth()); compareGenMipmapBox() local
3256 const float dstW = float(dst.getWidth()); compareGenMipmapVeryLenient() local
[all...]
/third_party/ffmpeg/libswscale/arm/
H A Dswscale.c25 void ff_hscale_8_to_15_neon(SwsContext *c, int16_t *dst, int dstW,
30 const int16_t **src, uint8_t *dest, int dstW,
/third_party/ffmpeg/libswscale/aarch64/
H A Dswscale.c28 int dstW, const uint8_t *src, \
40 const int16_t **src, uint8_t *dest, int dstW,
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
H A DETC_Decoder.cpp677 bool ETC_Decoder::Decode(const unsigned char* src, unsigned char *dst, int w, int h, int dstW, int dstH, int dstPitch, int dstBpp, InputType inputType) in Decode() argument
693 ETC2::DecodeBlock(sources, dstRow + (x * dstBpp), 1, x, y, dstW, dstH, dstPitch, inputType == ETC_R_SIGNED, true); in Decode()
705 ETC2::DecodeBlock(sources, dstRow + (x * dstBpp), 2, x, y, dstW, dstH, dstPitch, inputType == ETC_RG_SIGNED, true); in Decode()
716 sources[0]->decodeBlock(dstRow + (x * dstBpp), x, y, dstW, dstH, dstPitch, alphaValues, inputType == ETC_RGB_PUNCHTHROUGH_ALPHA); in Decode()
727 ETC2::DecodeBlock(&sources[0], &(alphaValues[0][0]), 1, x, y, dstW, dstH, 4, false, false); in Decode()
731 sources[0]->decodeBlock(dstRow + (x * dstBpp), x, y, dstW, dstH, dstPitch, alphaValues, false); in Decode()
H A DETC_Decoder.hpp34 /// @param dstW dst image width
40 static bool Decode(const unsigned char* src, unsigned char *dst, int w, int h, int dstW, int dstH, int dstPitch, int dstBpp, InputType inputType);
/third_party/skia/src/effects/imagefilters/
H A DSkBlurImageFilter.cpp710 dstW = dstBounds.width(), in copy_image_with_bounds() local
713 SkImageInfo dstInfo = SkImageInfo::Make(dstW, dstH, inputBM.colorType(), inputBM.alphaType()); in copy_image_with_bounds()
723 size_t dstWBytes = dstW * sizeof(uint32_t); in copy_image_with_bounds()
800 dstW = dstBounds.width(), in cpu_blur() local
803 SkImageInfo dstInfo = inputBM.info().makeWH(dstW, dstH); in cpu_blur()
851 intermediateWidth = dstW; in cpu_blur()

Completed in 32 milliseconds

12