/external/opencv3/3rdparty/libwebp/dsp/ |
upsampling.c | 43 uint8_t* top_dst, uint8_t* bottom_dst, int len) { \ 50 FUNC(top_y[0], uv0 & 0xff, (uv0 >> 16), top_dst); \ 67 top_dst + (2 * x - 1) * XSTEP); \ 69 top_dst + (2 * x - 0) * XSTEP); \ 86 top_dst + (len - 1) * XSTEP); \ 116 uint8_t* top_dst, uint8_t* bottom_dst, int len) { \ 119 FUNC(top_y[0], u[0], v[0], top_dst); \ 120 FUNC(top_y[1], u[0], v[0], top_dst + XSTEP); \ 127 top_dst += 2 * XSTEP; \ 131 FUNC(top_y[0], u[0], v[0], top_dst); \ [all...] |
upsampling_sse2.c | 112 top_dst, bottom_dst, cur_x, num_pixels) { \ 117 top_dst + ((cur_x) + n) * XSTEP); \ 132 uint8_t* top_dst, uint8_t* bottom_dst, int len) { \ 151 FUNC(top_y[0], u0, v0, top_dst); \ 162 CONVERT2RGB(FUNC, XSTEP, top_y, bottom_y, r_uv, top_dst, bottom_dst, \ 172 CONVERT2RGB(FUNC, XSTEP, top_y, bottom_y, r_uv, top_dst, bottom_dst, \
|
upsampling_neon.c | 191 top_dst, bottom_dst, cur_x, len) { \ 193 CONVERT8(FMT, XSTEP, len, top_y, uv, top_dst, cur_x) \ 201 top_dst, bottom_dst, cur_x, len) { \ 203 CONVERT1(FMT, XSTEP, len, top_y, uv, top_dst, cur_x); \ 214 uint8_t *top_dst, uint8_t *bottom_dst, int len) { \ 237 VP8YuvTo ## FMT(top_y[0], u0, v0, top_dst); \ 249 top_dst, bottom_dst, 16 * block + 1, 16); \ 259 top_dst, bottom_dst, last_pos, len - last_pos); \
|
dsp.h | 153 uint8_t* top_dst, uint8_t* bottom_dst, int len); 172 uint8_t* top_dst, uint8_t* bottom_dst, int len);
|
/external/webp/src/dsp/ |
upsampling.c | 41 uint8_t* top_dst, uint8_t* bottom_dst, int len) { \ 49 FUNC(top_y[0], uv0 & 0xff, (uv0 >> 16), top_dst); \ 66 top_dst + (2 * x - 1) * XSTEP); \ 68 top_dst + (2 * x - 0) * XSTEP); \ 85 top_dst + (len - 1) * XSTEP); \ 116 uint8_t* top_dst, uint8_t* bot_dst, int len) { \ 119 assert(top_dst != NULL); \ 122 FUNC(top_y[2 * x + 0], top_u[x], top_v[x], top_dst + 8 * x + 0); \ 123 FUNC(top_y[2 * x + 1], top_u[x], top_v[x], top_dst + 8 * x + 4); \ 125 if (len & 1) FUNC(top_y[2 * x + 0], top_u[x], top_v[x], top_dst + 8 * x); [all...] |
upsampling_sse2.c | 108 top_dst, bottom_dst, cur_x, num_pixels) { \ 112 top_dst + ((cur_x) + n) * XSTEP); \ 123 top_dst, bottom_dst, cur_x) do { \ 124 FUNC##32(top_y + (cur_x), r_u, r_v, top_dst + (cur_x) * XSTEP); \ 135 uint8_t* top_dst, uint8_t* bottom_dst, int len) { \ 148 FUNC(top_y[0], u0_t, v0_t, top_dst); \ 159 CONVERT2RGB_32(FUNC, XSTEP, top_y, bottom_y, top_dst, bottom_dst, pos); \ 166 CONVERT2RGB(FUNC, XSTEP, top_y, bottom_y, top_dst, bottom_dst, \
|
upsampling_neon.c | 196 top_dst, bottom_dst, cur_x, len) { \ 197 CONVERT8(FMT, XSTEP, len, top_y, uv, top_dst, cur_x); \ 204 top_dst, bottom_dst, cur_x, len) { \ 205 CONVERT1(FUNC, XSTEP, len, top_y, uv, top_dst, cur_x); \ 215 uint8_t *top_dst, uint8_t *bottom_dst, int len) { \ 239 VP8YuvTo ## FMT(top_y[0], u0, v0, top_dst); \ 251 top_dst, bottom_dst, 16 * block + 1, 16); \ 261 top_dst, bottom_dst, last_pos, len - last_pos); \
|
upsampling_mips_dsp_r2.c | 150 uint8_t* top_dst, uint8_t* bottom_dst, int len) { \ 158 FUNC(top_y[0], uv0 & 0xff, (uv0 >> 16), top_dst); \ 175 top_dst + (2 * x - 1) * XSTEP); \ 177 top_dst + (2 * x - 0) * XSTEP); \ 194 top_dst + (len - 1) * XSTEP); \
|
dsp.h | 282 uint8_t* top_dst, uint8_t* bottom_dst, int len);
|
/external/libvpx/libvpx/vpx_scale/mips/dspr2/ |
yv12extend_dspr2.c | 28 uint8_t *top_dst, *bot_dst; local 92 top_dst = src + src_stride * (-extend_top) - extend_left; 97 memcpy(top_dst, top_src, linesize); 98 top_dst += src_stride;
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/mips/dspr2/ |
yv12extend_dspr2.c | 28 uint8_t *top_dst, *bot_dst; local 92 top_dst = src + src_stride * (-extend_top) - extend_left; 97 vpx_memcpy(top_dst, top_src, linesize); 98 top_dst += src_stride;
|
/ndk/tests/build/b9193874-neon/jni/ |
b9193874-neon.c | 163 void UpsampleRgbaLinePairNEON(const uint8_t *top_y, const uint8_t *bottom_y, const uint8_t *top_u, const uint8_t *top_v, const uint8_t *cur_u, const uint8_t *cur_v, uint8_t *top_dst, uint8_t *bottom_dst, int len) 285 vst4_u8(top_dst + off, r_g_b_v255);
|