Searched defs:dst_a (Results 1 - 22 of 22) sorted by relevance

/external/libvpx/libvpx/third_party/libyuv/source/
H A Drotate_gcc.cc111 uint8* dst_a, int dst_stride_a,
378 uint8* dst_a, int dst_stride_a,
474 "+r"(dst_a), // %1
377 TransposeUVWx8_SSE2(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
H A Drotate_mips.cc312 uint8* dst_a, int dst_stride_a,
328 // check word aligment for dst_a, dst_b, dst_stride_a and dst_stride_b
329 "andi $t0, %[dst_a], 0x3 \n"
342 "addu $s5, %[dst_a], %[dst_stride_a] \n"
367 "sw $s3, 0(%[dst_a]) \n"
389 "sw $s3, 4(%[dst_a]) \n"
391 "addu %[dst_a], %[dst_a], $t0 \n"
397 // dst_a or dst_b or dst_stride_a or dst_stride_b not word aligned
401 "addu $s5, %[dst_a],
311 TransposeUVWx8_MIPS_DSPR2(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
[all...]
H A Drotate_neon.cc248 uint8* dst_a, int dst_stride_a,
343 "add %3, %3, %4, lsl #3 \n" // dst_a += 8 * dst_stride_a
438 "add %3, %3, %4, lsl #2 \n" // dst_a += 4 * dst_stride_a
486 "add %3, %3, %4, lsl #1 \n" // dst_a += 2 * dst_stride_a
520 "+r"(dst_a), // %3
247 TransposeUVWx8_NEON(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
H A Drotate_neon64.cc255 uint8* dst_a, int dst_stride_a,
353 "add %2, %2, %6, lsl #3 \n" // dst_a += 8 * dst_stride_a
442 "add %2, %2, %6, lsl #2 \n" // dst_a += 4 * dst_stride_a
492 "add %2, %2, %6, lsl #1 \n" // dst_a += 2 * dst_stride_a
525 "+r"(dst_a), // %2
254 TransposeUVWx8_NEON(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
H A Drotate_common.cc37 uint8* dst_a, int dst_stride_a,
41 dst_a[0] = src[0 * src_stride + 0];
43 dst_a[1] = src[1 * src_stride + 0];
45 dst_a[2] = src[2 * src_stride + 0];
47 dst_a[3] = src[3 * src_stride + 0];
49 dst_a[4] = src[4 * src_stride + 0];
51 dst_a[5] = src[5 * src_stride + 0];
53 dst_a[6] = src[6 * src_stride + 0];
55 dst_a[7] = src[7 * src_stride + 0];
58 dst_a
36 TransposeUVWx8_C(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
75 TransposeUVWxH_C(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
[all...]
H A Drotate_win.cc116 uint8* dst_a, int dst_stride_a,
126 mov edx, [esp + 16 + 12] // dst_a
115 TransposeUVWx8_SSE2(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int w) argument
H A Drotate.cc193 uint8* dst_a, int dst_stride_a,
198 uint8* dst_a, int dst_stride_a,
221 dst_a, dst_stride_a,
225 dst_a += 8; // Move over 8 columns.
232 dst_a, dst_stride_a,
240 uint8* dst_a, int dst_stride_a,
247 dst_a, dst_stride_a,
254 uint8* dst_a, int dst_stride_a,
257 dst_a += dst_stride_a * (width - 1);
263 dst_a, dst_stride_
192 TransposeUV(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
239 RotateUV90(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
253 RotateUV270(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
270 RotateUV180(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
[all...]
/external/libyuv/files/source/
H A Drotate_gcc.cc255 uint8* dst_a, int dst_stride_a,
351 "+r"(dst_a), // %1
254 TransposeUVWx8_SSE2(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
H A Drotate_mips.cc312 uint8* dst_a, int dst_stride_a,
328 // check word aligment for dst_a, dst_b, dst_stride_a and dst_stride_b
329 "andi $t0, %[dst_a], 0x3 \n"
342 "addu $s5, %[dst_a], %[dst_stride_a] \n"
367 "sw $s3, 0(%[dst_a]) \n"
389 "sw $s3, 4(%[dst_a]) \n"
391 "addu %[dst_a], %[dst_a], $t0 \n"
397 // dst_a or dst_b or dst_stride_a or dst_stride_b not word aligned
401 "addu $s5, %[dst_a],
311 TransposeUVWx8_DSPR2(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
[all...]
H A Drotate_neon.cc247 uint8* dst_a, int dst_stride_a,
341 "add %3, %3, %4, lsl #3 \n" // dst_a += 8 * dst_stride_a
436 "add %3, %3, %4, lsl #2 \n" // dst_a += 4 * dst_stride_a
484 "add %3, %3, %4, lsl #1 \n" // dst_a += 2 * dst_stride_a
518 "+r"(dst_a), // %3
246 TransposeUVWx8_NEON(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
H A Drotate_neon64.cc255 uint8* dst_a, int dst_stride_a,
353 "add %2, %2, %6, lsl #3 \n" // dst_a += 8 * dst_stride_a
442 "add %2, %2, %6, lsl #2 \n" // dst_a += 4 * dst_stride_a
492 "add %2, %2, %6, lsl #1 \n" // dst_a += 2 * dst_stride_a
525 "+r"(dst_a), // %2
254 TransposeUVWx8_NEON(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
H A Drotate_common.cc37 uint8* dst_a, int dst_stride_a,
41 dst_a[0] = src[0 * src_stride + 0];
43 dst_a[1] = src[1 * src_stride + 0];
45 dst_a[2] = src[2 * src_stride + 0];
47 dst_a[3] = src[3 * src_stride + 0];
49 dst_a[4] = src[4 * src_stride + 0];
51 dst_a[5] = src[5 * src_stride + 0];
53 dst_a[6] = src[6 * src_stride + 0];
55 dst_a[7] = src[7 * src_stride + 0];
58 dst_a
36 TransposeUVWx8_C(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width) argument
75 TransposeUVWxH_C(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
[all...]
H A Drotate_win.cc115 uint8* dst_a, int dst_stride_a,
125 mov edx, [esp + 16 + 12] // dst_a
114 TransposeUVWx8_SSE2(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int w) argument
H A Drotate.cc185 uint8* dst_a, int dst_stride_a,
190 uint8* dst_a, int dst_stride_a,
216 dst_a, dst_stride_a,
220 dst_a += 8; // Move over 8 columns.
227 dst_a, dst_stride_a,
235 uint8* dst_a, int dst_stride_a,
242 dst_a, dst_stride_a,
249 uint8* dst_a, int dst_stride_a,
252 dst_a += dst_stride_a * (width - 1);
258 dst_a, dst_stride_
184 TransposeUV(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
234 RotateUV90(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
248 RotateUV270(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
265 RotateUV180(const uint8* src, int src_stride, uint8* dst_a, int dst_stride_a, uint8* dst_b, int dst_stride_b, int width, int height) argument
[all...]
H A Dplanar_functions.cc2380 uint8* dst_a, int dst_stride,
2382 if (!src_argb || !dst_a || width <= 0 || height == 0) {
2397 void (*ARGBExtractAlphaRow)(const uint8 *src_argb, uint8 *dst_a, int width) =
2413 ARGBExtractAlphaRow(src_argb, dst_a, width);
2415 dst_a += dst_stride;
2379 ARGBExtractAlpha(const uint8* src_argb, int src_stride, uint8* dst_a, int dst_stride, int width, int height) argument
H A Drow_neon.cc1301 void ARGBExtractAlphaRow_NEON(const uint8* src_argb, uint8* dst_a, int width) { argument
1312 "+r"(dst_a), // %1
H A Drow_neon64.cc1307 void ARGBExtractAlphaRow_NEON(const uint8* src_argb, uint8* dst_a, int width) { argument
1317 "+r"(dst_a), // %1
H A Drow_common.cc2384 void ARGBExtractAlphaRow_C(const uint8* src_argb, uint8* dst_a, int width) { argument
2387 dst_a[0] = src_argb[3];
2388 dst_a[1] = src_argb[7];
2389 dst_a += 2;
2393 dst_a[0] = src_argb[3];
H A Drow_gcc.cc2941 void ARGBExtractAlphaRow_SSE2(const uint8* src_argb, uint8* dst_a, int width) { argument
2957 "+r"(dst_a), // %1
/external/webp/src/demux/
H A Danim_decode.c194 uint32_t dst, uint8_t dst_a,
198 const uint32_t blend_unscaled = src_channel * src_a + dst_channel * dst_a;
210 const uint8_t dst_a = (dst >> 24) & 0xff; local
212 // dst_factor_a = (dst_a * (255 - src_a)) / 255.
213 const uint8_t dst_factor_a = (dst_a * (256 - src_a)) >> 8;
193 BlendChannelNonPremult(uint32_t src, uint8_t src_a, uint32_t dst, uint8_t dst_a, uint32_t scale, int shift) argument
/external/libgdx/gdx/jni/gdx2d/
H A Dgdx2d.c178 int32_t dst_a = (dst & 0xff); local
183 dst_a = (int32_t)((1.0f - (1.0f - src_a / 255.0f) * (1.0f - dst_a / 255.0f)) * 255);
184 return (uint32_t)((dst_r << 24) | (dst_g << 16) | (dst_b << 8) | dst_a);
/external/webp/src/enc/
H A Dpicture_csp.c886 uint8_t* dst_a = picture->a; local
923 dst_a, picture->a_stride);
924 dst_a += 2 * picture->a_stride;
957 row_has_alpha &= !WebPExtractAlpha(a_ptr + off, 0, width, 1, dst_a, 0);

Completed in 250 milliseconds