Searched defs:a_stride (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_sad.c22 static INLINE unsigned int sad(const uint8_t *a, int a_stride, argument
32 a += a_stride;
139 static INLINE unsigned int high_sad(const uint8_t *a8, int a_stride, argument
150 a += a_stride;
156 static INLINE unsigned int high_sadb(const uint8_t *a8, int a_stride, argument
166 a += a_stride;
H A Dvp9_variance.c21 void variance(const uint8_t *a, int a_stride, argument
36 a += a_stride;
114 unsigned int vp9_variance##W##x##H##_c(const uint8_t *a, int a_stride, \
118 variance(a, a_stride, b, b_stride, W, H, sse, &sum); \
272 void high_variance64(const uint8_t *a8, int a_stride, argument
289 a += a_stride;
294 void high_variance(const uint8_t *a8, int a_stride, argument
300 high_variance64(a8, a_stride, b8, b_stride, w, h, &sse_long, &sum_long);
305 void high_10_variance(const uint8_t *a8, int a_stride, argument
311 high_variance64(a8, a_stride, b
316 high_12_variance(const uint8_t *a8, int a_stride, const uint8_t *b8, int b_stride, int w, int h, unsigned int *sse, int *sum) argument
[all...]
H A Dvp9_encoder.c1196 static int64_t get_sse(const uint8_t *a, int a_stride, argument
1207 variance(&a[width - dw], a_stride, &b[width - dw], b_stride,
1213 variance(&a[(height - dh) * a_stride], a_stride,
1223 vp9_mse16x16(pa, a_stride, pb, b_stride, &sse);
1230 a += 16 * a_stride;
/external/chromium_org/third_party/libwebp/dec/
H A Dbuffer.c48 const int a_stride = abs(buf->a_stride); local
52 const uint64_t a_size = (uint64_t)a_stride * height;
63 ok &= (a_stride >= width);
89 int uv_stride = 0, a_stride = 0; local
100 a_stride = w;
101 a_size = (uint64_t)a_stride * h;
128 buf->a_stride = a_stride;
157 buf->a += (H - 1) * buf->a_stride;
[all...]
H A Didec.c663 uint8_t* a, size_t a_size, int a_stride) {
670 luma_stride = u_stride = v_stride = a_stride = 0;
678 if (a_size == 0 || a_stride == 0) return NULL;
698 idec->output_.u.YUVA.a_stride = a_stride;
815 int* stride, int* uv_stride, int* a_stride) {
830 if (a_stride != NULL) *a_stride = src->u.YUVA.a_stride;
660 WebPINewYUVA(uint8_t* luma, size_t luma_size, int luma_stride, uint8_t* u, size_t u_size, int u_stride, uint8_t* v, size_t v_size, int v_stride, uint8_t* a, size_t a_size, int a_stride) argument
812 WebPIDecGetYUVA(const WebPIDecoder* idec, int* last_y, uint8_t** u, uint8_t** v, uint8_t** a, int* width, int* height, int* stride, int* uv_stride, int* a_stride) argument
/external/chromium_org/third_party/libwebp/enc/
H A Dpicture.c57 picture->a_stride = 0;
96 int a_width, a_stride; local
111 a_stride = a_width;
114 a_size = (uint64_t)a_stride * height;
133 picture->a_stride = a_stride;
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_sad.c19 static INLINE unsigned int sad(const uint8_t *a, int a_stride, argument
29 a += a_stride;
H A Dvp9_onyx_if.c1572 static int64_t get_sse(const uint8_t *a, int a_stride, argument
1583 variance(&a[width - dw], a_stride, &b[width - dw], b_stride,
1589 variance(&a[(height - dh) * a_stride], a_stride,
1599 vp9_mse16x16(pa, a_stride, pb, b_stride, &sse);
1606 a += 16 * a_stride;
/external/webp/src/dec/
H A Dbuffer.c48 const int a_stride = abs(buf->a_stride); local
52 const uint64_t a_size = (uint64_t)a_stride * height;
63 ok &= (a_stride >= width);
89 int uv_stride = 0, a_stride = 0; local
100 a_stride = w;
101 a_size = (uint64_t)a_stride * h;
128 buf->a_stride = a_stride;
157 buf->a += (H - 1) * buf->a_stride;
[all...]
H A Didec.c663 uint8_t* a, size_t a_size, int a_stride) {
670 luma_stride = u_stride = v_stride = a_stride = 0;
678 if (a_size == 0 || a_stride == 0) return NULL;
698 idec->output_.u.YUVA.a_stride = a_stride;
815 int* stride, int* uv_stride, int* a_stride) {
830 if (a_stride != NULL) *a_stride = src->u.YUVA.a_stride;
660 WebPINewYUVA(uint8_t* luma, size_t luma_size, int luma_stride, uint8_t* u, size_t u_size, int u_stride, uint8_t* v, size_t v_size, int v_stride, uint8_t* a, size_t a_size, int a_stride) argument
812 WebPIDecGetYUVA(const WebPIDecoder* idec, int* last_y, uint8_t** u, uint8_t** v, uint8_t** a, int* width, int* height, int* stride, int* uv_stride, int* a_stride) argument
/external/webp/src/enc/
H A Dpicture.c57 picture->a_stride = 0;
96 int a_width, a_stride; local
111 a_stride = a_width;
114 a_size = (uint64_t)a_stride * height;
133 picture->a_stride = a_stride;
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/arm/neon/
H A Dvp9_variance_neon.c49 static void variance_neon_w8(const uint8_t *a, int a_stride, argument
71 a += a_stride;
86 unsigned int vp9_variance8x8_neon(const uint8_t *a, int a_stride, argument
90 variance_neon_w8(a, a_stride, b, b_stride, kWidth8, kHeight8, sse, &sum);
101 unsigned int vp9_variance16x16_neon(const uint8_t *a, int a_stride, argument
105 variance_neon_w8(a, a_stride, b, b_stride, kWidth16, kHeight16, sse, &sum);
203 unsigned int vp9_variance32x32_neon(const uint8_t *a, int a_stride, argument
207 variance_neon_w8(a, a_stride, b, b_stride, kWidth32, kHeight32, sse, &sum);
/external/webp/examples/
H A Ddwebp.c232 const int a_stride = buffer->u.YUVA.a_stride; local
237 if (fwrite(a + y * a_stride, width, 1, fout) != 1) {
284 ok &= (fwrite(yuv->a + y * yuv->a_stride, width, 1, fout) == 1);
/external/chromium_org/third_party/libwebp/webp/
H A Ddecode.h187 int a_stride; // alpha stride member in struct:WebPYUVABuffer
305 uint8_t* a, size_t a_size, int a_stride);
348 int* width, int* height, int* stride, int* uv_stride, int* a_stride);
H A Dencode.h298 int a_stride; // stride of the alpha plane member in struct:WebPPicture
/external/webp/include/webp/
H A Ddecode.h187 int a_stride; // alpha stride member in struct:WebPYUVABuffer
305 uint8_t* a, size_t a_size, int a_stride);
348 int* width, int* height, int* stride, int* uv_stride, int* a_stride);
H A Dencode.h298 int a_stride; // stride of the alpha plane member in struct:WebPPicture
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/
H A Dvp8_subpixelvariance_neon.c937 static void variance_neon_w8(const uint8_t *a, int a_stride, argument
959 a += a_stride;
967 static unsigned int variance8x8_neon(const uint8_t *a, int a_stride, argument
971 variance_neon_w8(a, a_stride, b, b_stride, kWidth8, kHeight8, sse, &sum);

Completed in 571 milliseconds