HomeSort by relevance Sort by last modified time
    Searched refs:src_uv (Results 1 - 16 of 16) sorted by null

  /frameworks/av/media/libstagefright/colorconversion/
SoftwareRenderer.cpp 200 const uint8_t *src_uv = local
221 dst_u[x] = src_uv[2 * x];
222 dst_v[x] = src_uv[2 * x + 1];
225 src_uv += mWidth;
  /external/webp/src/dsp/
upsampling_neon.c 94 #define CONVERT8(FMT, XSTEP, N, src_y, src_uv, out, cur_x) { \
99 uint8x8_t u = vld1_u8((src_uv) + i); \
100 uint8x8_t v = vld1_u8((src_uv) + i + 16); \
177 #define CONVERT1(FMT, XSTEP, N, src_y, src_uv, rgb, cur_x) { \
182 int u = (src_uv)[i]; \
183 int v = (src_uv)[i + 16]; \
  /external/libyuv/files/include/libyuv/
rotate.h 47 const uint8* src_uv, int src_stride_uv,
convert_argb.h 87 const uint8* src_uv, int src_stride_uv,
planar_functions.h 81 const uint8* src_uv, int src_stride_uv,
88 const uint8* src_uv, int src_stride_uv,
convert.h 79 const uint8* src_uv, int src_stride_uv,
row.h 256 void SplitUV_SSE2(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix);
257 void SplitUV_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix);
258 void SplitUV_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix);
  /external/libyuv/files/source/
convert_argb.cc 531 const uint8* src_uv, int src_stride_uv,
534 if (!src_y || !src_uv || !dst_argb ||
569 NV12ToARGBRow(src_y, src_uv, dst_argb, width);
573 src_uv += src_stride_uv;
582 const uint8* src_uv, int src_stride_uv,
585 if (!src_y || !src_uv || !dst_argb ||
620 NV21ToARGBRow(src_y, src_uv, dst_argb, width);
624 src_uv += src_stride_uv;
1015 const uint8* src_uv; local
    [all...]
row_common.cc 677 void MirrorRowUV_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) {
678 src_uv += (width - 1) << 1;
680 dst_u[x] = src_uv[0];
681 dst_u[x + 1] = src_uv[-2];
682 dst_v[x] = src_uv[1];
683 dst_v[x + 1] = src_uv[-2 + 1];
684 src_uv -= 4;
687 dst_u[width - 1] = src_uv[0];
688 dst_v[width - 1] = src_uv[1];
706 void SplitUV_C(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width)
    [all...]
convert.cc 69 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride,
73 mov eax, [esp + 4 + 4] // src_uv
94 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride,
106 : "+r"(src_uv), // %0
118 static void HalfRow_C(const uint8* src_uv, int src_uv_stride,
121 dst_uv[x] = (src_uv[x] + src_uv[src_uv_stride + x] + 1) >> 1;
149 void (*HalfRow)(const uint8* src_uv, int src_uv_stride,
402 const uint8* src_uv, int src_stride_uv,
407 if (!src_y || !src_uv ||
1730 const uint8* src_uv; local
    [all...]
rotate.cc     [all...]
row_neon.cc 341 void SplitUV_NEON(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int width) {
350 : "+r"(src_uv), // %0
    [all...]
planar_functions.cc 827 const uint8* src_uv, int src_stride_uv,
830 if (!src_y || !src_uv || !dst_rgb565 || width <= 0 || height == 0) {
864 NV12ToARGBRow(src_y, src_uv, row, width);
869 src_uv += src_stride_uv;
    [all...]
row_posix.cc     [all...]
row_win.cc     [all...]
  /external/libyuv/files/unit_test/
planar_test.cc 118 align_buffer_16(src_uv, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y * 2); \
127 src_uv[(i * kWidth / SUBSAMP_X) * 2 + j] = (random() & 0xff); \
131 src_uv, kWidth / SUBSAMP_X * 2, \
137 src_uv, kWidth / SUBSAMP_X * 2, \
154 free_aligned_buffer_16(src_uv) \
    [all...]

Completed in 166 milliseconds