Searched defs:dst_stride (Results 1 - 25 of 143) sorted by relevance

123456

/external/libvpx/libvpx/vp8/common/
H A Dcopy_c.c19 unsigned char *dst_ptr, int dst_stride,
29 dst_ptr += dst_stride;
18 vp8_copy32xn_c(const unsigned char *src_ptr, int src_stride, unsigned char *dst_ptr, int dst_stride, int height) argument
H A Dreconintra4x4.h23 int dst_stride = xd->dst.y_stride; local
24 unsigned char *above_right_dst = xd->dst.y_buffer - dst_stride + 16;
27 unsigned int *dst_ptr0 = (unsigned int *)(above_right_dst + 4 * dst_stride);
28 unsigned int *dst_ptr1 = (unsigned int *)(above_right_dst + 8 * dst_stride);
29 unsigned int *dst_ptr2 = (unsigned int *)(above_right_dst + 12 * dst_stride);
39 unsigned char *dst, int dst_stride,
H A Dreconintra4x4.c40 unsigned char *dst, int dst_stride,
53 pred[b_mode](dst, dst_stride, Above, Left);
37 vp8_intra4x4_predict(unsigned char *above, unsigned char *yleft, int left_stride, B_PREDICTION_MODE b_mode, unsigned char *dst, int dst_stride, unsigned char top_left) argument
/external/libvpx/libvpx/vp9/common/mips/msa/
H A Dvp9_idct16x16_msa.c17 int32_t dst_stride, int32_t tx_type) {
34 dst_stride);
47 (dst + (i << 3)), dst_stride);
61 dst_stride);
74 (dst + (i << 3)), dst_stride);
16 vp9_iht16x16_256_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride, int32_t tx_type) argument
H A Dvp9_idct4x4_msa.c17 int32_t dst_stride, int32_t tx_type) {
61 ADDBLK_ST4x4_UB(in0, in1, in2, in3, dst, dst_stride);
16 vp9_iht4x4_16_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride, int32_t tx_type) argument
H A Dvp9_idct8x8_msa.c17 int32_t dst_stride, int32_t tx_type) {
77 VP9_ADDBLK_ST8x4_UB(dst, dst_stride, in0, in1, in2, in3);
78 dst += (4 * dst_stride);
79 VP9_ADDBLK_ST8x4_UB(dst, dst_stride, in4, in5, in6, in7);
16 vp9_iht8x8_64_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride, int32_t tx_type) argument
/external/libvpx/libvpx/vp8/common/arm/neon/
H A Dcopymem_neon.c17 int dst_stride) {
25 dst += dst_stride;
33 int dst_stride) {
41 dst += dst_stride;
49 int dst_stride) {
57 dst += dst_stride;
13 vp8_copy_mem8x4_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument
29 vp8_copy_mem8x8_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument
45 vp8_copy_mem16x16_neon( unsigned char *src, int src_stride, unsigned char *dst, int dst_stride) argument
H A Ddc_only_idct_add_neon.c18 int dst_stride) {
38 dst_ptr += dst_stride;
40 dst_ptr += dst_stride;
13 vp8_dc_only_idct_add_neon( int16_t input_dc, unsigned char *pred_ptr, int pred_stride, unsigned char *dst_ptr, int dst_stride) argument
/external/libvpx/libvpx/vpx_dsp/x86/
H A Dhalfpix_variance_sse2.c34 int dst_stride,
39 vpx_half_horiz_variance16x_h_sse2(src, src_stride, dst, dst_stride, 16,
49 int dst_stride,
53 vpx_half_vert_variance16x_h_sse2(src, src_stride, dst, dst_stride, 16,
64 int dst_stride,
69 vpx_half_horiz_vert_variance16x_h_sse2(src, src_stride, dst, dst_stride, 16,
31 vpx_variance_halfpixvar16x16_h_sse2(const unsigned char *src, int src_stride, const unsigned char *dst, int dst_stride, uint32_t *sse) argument
46 vpx_variance_halfpixvar16x16_v_sse2(const unsigned char *src, int src_stride, const unsigned char *dst, int dst_stride, uint32_t *sse) argument
61 vpx_variance_halfpixvar16x16_hv_sse2(const unsigned char *src, int src_stride, const unsigned char *dst, int dst_stride, uint32_t *sse) argument
/external/libvpx/libvpx/third_party/libyuv/source/
H A Drotate_gcc.cc25 uint8* dst, int dst_stride, int width) {
103 "r"((intptr_t)(dst_stride)) // %4
240 uint8* dst, int dst_stride, int width) {
370 "r"((intptr_t)(dst_stride)) // %4
24 TransposeWx8_SSSE3(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
239 TransposeWx8_Fast_SSSE3(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
H A Drotate_mips.cc26 uint8* dst, int dst_stride, int width) {
37 "andi $t1, %[dst_stride], 0x3 \n"
41 //dst + dst_stride word aligned
66 " addu %[dst], %[dst], %[dst_stride] \n"
68 //dst + dst_stride unaligned
95 "addu %[dst], %[dst], %[dst_stride] \n"
102 [dst_stride] "r" (dst_stride)
110 uint8* dst, int dst_stride, int width) {
125 "andi $t1, %[dst_stride],
25 TransposeWx8_MIPS_DSPR2(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
109 TransposeWx8_Fast_MIPS_DSPR2(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
[all...]
H A Drotate_neon.cc28 uint8* dst, int dst_stride,
99 "add %3, %3, %4, lsl #3 \n" // dst += 8 * dst_stride
166 "add %3, %3, %4, lsl #2 \n" // dst += 4 * dst_stride
205 "add %3, %3, %4, lsl #1 \n" // dst += 2 * dst_stride
237 "+r"(dst_stride), // %4
27 TransposeWx8_NEON(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
H A Drotate_neon64.cc28 uint8* dst, int dst_stride, int width) {
105 "add %2, %2, %6, lsl #3 \n" // dst += 8 * dst_stride
170 "add %2, %2, %6, lsl #2 \n" // dst += 4 * dst_stride
210 "add %2, %2, %6, lsl #1 \n" // dst += 2 * dst_stride
244 "r"(static_cast<ptrdiff_t>(dst_stride)) // %6
27 TransposeWx8_NEON(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
H A Drotate_common.cc20 uint8* dst, int dst_stride, int width) {
32 dst += dst_stride;
64 uint8* dst, int dst_stride,
70 dst[i * dst_stride + j] = src[j * src_stride + i];
19 TransposeWx8_C(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
63 TransposeWxH_C(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width, int height) argument
/external/libvpx/libvpx/vp8/common/mips/dspr2/
H A Dreconinter_dspr2.c31 int dst_stride)
57 dst += dst_stride;
66 int dst_stride)
87 dst += dst_stride;
96 int dst_stride)
117 dst += dst_stride;
27 vp8_copy_mem16x16_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument
62 vp8_copy_mem8x8_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument
92 vp8_copy_mem8x4_dspr2( unsigned char *RESTRICT src, int src_stride, unsigned char *RESTRICT dst, int dst_stride) argument
/external/libvpx/libvpx/vpx_dsp/arm/
H A Dvpx_convolve_neon.c18 uint8_t *dst, ptrdiff_t dst_stride,
45 dst, dst_stride,
51 uint8_t *dst, ptrdiff_t dst_stride,
69 64, dst, dst_stride,
17 vpx_convolve8_neon(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument
50 vpx_convolve8_avg_neon(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, int w, int h) argument
H A Dvpx_convolve_copy_neon.c20 ptrdiff_t dst_stride, // r3
44 dst += dst_stride;
57 dst += dst_stride;
60 dst += dst_stride;
70 dst += dst_stride;
72 dst += dst_stride;
82 dst += dst_stride;
84 dst += dst_stride;
90 dst += dst_stride;
16 vpx_convolve_copy_neon( const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int filter_x_stride, const int16_t *filter_y, int filter_y_stride, int w, int h) argument
/external/libyuv/files/source/
H A Drotate_gcc.cc26 uint8* dst, int dst_stride, int width) {
104 "r"((intptr_t)(dst_stride)) // %4
114 uint8* dst, int dst_stride, int width) {
244 "r"((intptr_t)(dst_stride)) // %4
25 TransposeWx8_SSSE3(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
113 TransposeWx8_Fast_SSSE3(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
H A Drotate_mips.cc26 uint8* dst, int dst_stride, int width) {
37 "andi $t1, %[dst_stride], 0x3 \n"
41 //dst + dst_stride word aligned
66 " addu %[dst], %[dst], %[dst_stride] \n"
68 //dst + dst_stride unaligned
95 "addu %[dst], %[dst], %[dst_stride] \n"
102 [dst_stride] "r" (dst_stride)
110 uint8* dst, int dst_stride, int width) {
125 "andi $t1, %[dst_stride],
25 TransposeWx8_DSPR2(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
109 TransposeWx8_Fast_DSPR2(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
[all...]
H A Drotate_neon.cc28 uint8* dst, int dst_stride,
98 "add %3, %3, %4, lsl #3 \n" // dst += 8 * dst_stride
165 "add %3, %3, %4, lsl #2 \n" // dst += 4 * dst_stride
204 "add %3, %3, %4, lsl #1 \n" // dst += 2 * dst_stride
236 "+r"(dst_stride), // %4
27 TransposeWx8_NEON(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
H A Drotate_neon64.cc28 uint8* dst, int dst_stride, int width) {
105 "add %2, %2, %6, lsl #3 \n" // dst += 8 * dst_stride
170 "add %2, %2, %6, lsl #2 \n" // dst += 4 * dst_stride
210 "add %2, %2, %6, lsl #1 \n" // dst += 2 * dst_stride
244 "r"(static_cast<ptrdiff_t>(dst_stride)) // %6
27 TransposeWx8_NEON(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
H A Drotate_common.cc20 uint8* dst, int dst_stride, int width) {
32 dst += dst_stride;
64 uint8* dst, int dst_stride,
70 dst[i * dst_stride + j] = src[j * src_stride + i];
19 TransposeWx8_C(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width) argument
63 TransposeWxH_C(const uint8* src, int src_stride, uint8* dst, int dst_stride, int width, int height) argument
/external/libvpx/libvpx/vp8/encoder/
H A Dencodeintra.c58 int dst_stride = x->e_mbd.dst.y_stride; local
60 unsigned char *Above = dst - dst_stride;
64 vp8_intra4x4_predict(Above, yleft, dst_stride, b->bmi.as_mode,
75 vp8_short_idct4x4llm(b->dqcoeff, b->predictor, 16, dst, dst_stride);
79 vp8_dc_only_idct_add(b->dqcoeff[0], b->predictor, 16, dst, dst_stride);
/external/libvpx/libvpx/vpx_dsp/mips/
H A Didct4x4_msa.c14 int32_t dst_stride) {
47 ADDBLK_ST4x4_UB(in0, in3, in1, in2, dst, dst_stride);
51 int32_t dst_stride) {
67 ADDBLK_ST4x4_UB(in0, in1, in1, in1, dst, dst_stride);
71 int32_t dst_stride) {
84 ADDBLK_ST4x4_UB(in0, in1, in2, in3, dst, dst_stride);
88 int32_t dst_stride) {
97 ADDBLK_ST4x4_UB(vec, vec, vec, vec, dst, dst_stride);
13 vpx_iwht4x4_16_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride) argument
50 vpx_iwht4x4_1_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride) argument
70 vpx_idct4x4_16_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride) argument
87 vpx_idct4x4_1_add_msa(const int16_t *input, uint8_t *dst, int32_t dst_stride) argument
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_linear.c62 size_t dst_stride, void *dst_ptr)
73 ptr = (char*)dst_ptr + dst_stride * t->rows * y + bytes * x;
77 ptr += dst_stride;
61 pipe_linear_from_tile(struct pipe_tile_info *t, const void *src_ptr, size_t dst_stride, void *dst_ptr) argument

Completed in 391 milliseconds

123456