Home
last modified time | relevance | path

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

123

/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...]
/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...]
/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/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...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_image.cpp180 float dstW; member
194 tempRectF.SetAll((imageParameter.dstW - imageParameter.srcW) / CENTER_ALIGNED_FACTOR, 0.f, in ApplyImageFitSwitch()
198 tempRectF.SetAll(imageParameter.dstW - imageParameter.srcW, 0.f, imageParameter.srcW, imageParameter.srcH); in ApplyImageFitSwitch()
205 tempRectF.SetAll((imageParameter.dstW - imageParameter.srcW) / CENTER_ALIGNED_FACTOR, in ApplyImageFitSwitch()
210 tempRectF.SetAll(imageParameter.dstW - imageParameter.srcW, in ApplyImageFitSwitch()
218 tempRectF.SetAll((imageParameter.dstW - imageParameter.srcW) / CENTER_ALIGNED_FACTOR, in ApplyImageFitSwitch()
222 tempRectF.SetAll(imageParameter.dstW - imageParameter.srcW, imageParameter.dstH - imageParameter.srcH, in ApplyImageFitSwitch()
228 imageParameter.dstW = imageParameter.srcW; in ApplyImageFitSwitch()
232 imageParameter.dstW = std::max(imageParameter.frameW, imageParameter.frameH * imageParameter.ratio); in ApplyImageFitSwitch()
239 imageParameter.dstW in ApplyImageFitSwitch()
280 float dstW = frameW; ApplyImageFit() local
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_yuv_ext.cpp91 bool PixelYuvExt::resize(int32_t dstW, int32_t dstH) in resize() argument
93 scale(dstW, dstH); in resize()
106 void PixelYuvExt::scale(int32_t dstW, int32_t dstH) in scale() argument
120 scale(dstW, dstH, operation); in scale()
148 int32_t dstW = (imageInfo.size.width * xAxis + ROUND_FLOAT_NUMBER); in scale() local
151 auto m = CreateMemory(imageInfo.pixelFormat, "Trans ImageData", dstW, dstH, dstStrides); in scale()
166 imageInfo.size.width = dstW; in scale()
173 void PixelYuvExt::scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option) in scale() argument
176 IMAGE_LOGI("%{public}s (%{public}d, %{public}d)", __func__, dstW, dstH); in scale()
181 auto m = CreateMemory(imageInfo.pixelFormat, "Trans ImageData", dstW, dst in scale()
[all...]
H A Dpixel_yuv.cpp365 void PixelYuv::scale(int32_t dstW, int32_t dstH) in scale() argument
368 return scale(dstW, dstH, AntiAliasingOption::NONE); in scale()
371 bool PixelYuv::resize(int32_t dstW, int32_t dstH) in resize() argument
374 scale(dstW, dstH, AntiAliasingOption::NONE); in resize()
396 int32_t dstW = imageInfo.size.width * xAxis; in scale() local
399 auto dstMemory = CreateMemory(imageInfo.pixelFormat, "scale ImageData", dstW, dstH, dstStrides); in scale()
410 dstW, dstH, imageInfo_.pixelFormat, yuvDataInfo}; in scale()
417 imageInfo.size.width = dstW; in scale()
425 void PixelYuv::scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option) in scale() argument
433 if (imageInfo.size.width == dstW in scale()
[all...]
/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/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...]
/foundation/multimedia/image_framework/interfaces/innerkits/include/
H A Dpixel_yuv_ext.h37 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH);
38 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option);
40 NATIVEEXPORT bool resize(int32_t dstW, int32_t dstH);
H A Dpixel_yuv.h55 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH);
56 NATIVEEXPORT void scale(int32_t dstW, int32_t dstH, const AntiAliasingOption &option);
58 NATIVEEXPORT bool resize(int32_t dstW, int32_t dstH);
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dpixel_yuv_ext_utils.cpp139 std::unique_ptr<uint8_t[]> tmpPixels = std::make_unique<uint8_t[]>(GetImageSize(size.dstW, size.dstH)); in NV12Rotate()
143 uint8_t *tmpU = tmpPixels.get()+ GetYSize(size.dstW, size.dstH); in NV12Rotate()
144 uint8_t *tmpV = tmpPixels.get()+ GetVOffset(size.dstW, size.dstH); in NV12Rotate()
150 int tmpYStride = size.dstW; in NV12Rotate()
151 int tmpUStride = GetUStride(size.dstW); in NV12Rotate()
152 int tmpVStride = GetUStride(size.dstW); in NV12Rotate()
163 int dstWidth = size.dstW; in NV12Rotate()
196 uint16_t* rotateU = rotatePixels.get() + GetYSize(size.dstW, size.dstH); in NV12P010Rotate()
197 uint16_t* rotateV = rotatePixels.get() + GetVOffset(size.dstW, size.dstH); in NV12P010Rotate()
200 dstV, GetUStride(info.yStride), rotateY, size.dstW, rotate in NV12P010Rotate()
[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,

Completed in 26 milliseconds

123