Searched refs:matrix_argb (Results 1 - 21 of 21) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/source/
H A Dplanar_functions.cc1407 const int8* matrix_argb,
1411 const int8* matrix_argb, int width) = ARGBColorMatrixRow_C;
1412 if (!src_argb || !dst_argb || !matrix_argb || width <= 0 || height == 0) {
1438 ARGBColorMatrixRow(src_argb, dst_argb, matrix_argb, width);
1451 SIMD_ALIGNED(int8 matrix_argb[16]);
1459 matrix_argb[0] = matrix_rgb[0] / 2;
1460 matrix_argb[1] = matrix_rgb[1] / 2;
1461 matrix_argb[2] = matrix_rgb[2] / 2;
1462 matrix_argb[3] = matrix_rgb[3] / 2;
1463 matrix_argb[
1405 ARGBColorMatrix(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const int8* matrix_argb, int width, int height) argument
[all...]
H A Drow_common.cc679 const int8* matrix_argb, int width) {
686 int sb = (b * matrix_argb[0] + g * matrix_argb[1] +
687 r * matrix_argb[2] + a * matrix_argb[3]) >> 6;
688 int sg = (b * matrix_argb[4] + g * matrix_argb[5] +
689 r * matrix_argb[6] + a * matrix_argb[7]) >> 6;
690 int sr = (b * matrix_argb[
678 ARGBColorMatrixRow_C(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
[all...]
H A Drow_neon.cc2820 const int8* matrix_argb, int width) {
2874 : "r"(matrix_argb) // %3
2819 ARGBColorMatrixRow_NEON(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
H A Drow_neon64.cc2981 const int8* matrix_argb, int width) {
3035 : "r"(matrix_argb) // %3
2980 ARGBColorMatrixRow_NEON(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
H A Drow_posix.cc4487 const int8* matrix_argb, int width) {
4540 : "r"(matrix_argb) // %3
4486 ARGBColorMatrixRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
H A Drow_win.cc5262 const int8* matrix_argb, int width) {
5266 mov ecx, [esp + 12] /* matrix_argb */
5261 ARGBColorMatrixRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
/external/chromium_org/third_party/libyuv/source/
H A Dplanar_functions.cc1407 const int8* matrix_argb,
1411 const int8* matrix_argb, int width) = ARGBColorMatrixRow_C;
1412 if (!src_argb || !dst_argb || !matrix_argb || width <= 0 || height == 0) {
1438 ARGBColorMatrixRow(src_argb, dst_argb, matrix_argb, width);
1451 SIMD_ALIGNED(int8 matrix_argb[16]);
1459 matrix_argb[0] = matrix_rgb[0] / 2;
1460 matrix_argb[1] = matrix_rgb[1] / 2;
1461 matrix_argb[2] = matrix_rgb[2] / 2;
1462 matrix_argb[3] = matrix_rgb[3] / 2;
1463 matrix_argb[
1405 ARGBColorMatrix(const uint8* src_argb, int src_stride_argb, uint8* dst_argb, int dst_stride_argb, const int8* matrix_argb, int width, int height) argument
[all...]
H A Drow_common.cc679 const int8* matrix_argb, int width) {
686 int sb = (b * matrix_argb[0] + g * matrix_argb[1] +
687 r * matrix_argb[2] + a * matrix_argb[3]) >> 6;
688 int sg = (b * matrix_argb[4] + g * matrix_argb[5] +
689 r * matrix_argb[6] + a * matrix_argb[7]) >> 6;
690 int sr = (b * matrix_argb[
678 ARGBColorMatrixRow_C(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
[all...]
H A Drow_neon.cc2821 const int8* matrix_argb, int width) {
2875 : "r"(matrix_argb) // %3
2820 ARGBColorMatrixRow_NEON(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
H A Drow_posix.cc4487 const int8* matrix_argb, int width) {
4540 : "r"(matrix_argb) // %3
4486 ARGBColorMatrixRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
H A Drow_win.cc5263 const int8* matrix_argb, int width) {
5267 mov ecx, [esp + 12] /* matrix_argb */
5262 ARGBColorMatrixRow_SSSE3(const uint8* src_argb, uint8* dst_argb, const int8* matrix_argb, int width) argument
/external/libyuv/files/source/
H A Drow_common.cc348 void ARGBColorMatrixRow_C(uint8* dst_argb, const int8* matrix_argb, int width) { argument
354 int sb = (b * matrix_argb[0] + g * matrix_argb[1] +
355 r * matrix_argb[2] + a * matrix_argb[3]) >> 7;
356 int sg = (b * matrix_argb[4] + g * matrix_argb[5] +
357 r * matrix_argb[6] + a * matrix_argb[7]) >> 7;
358 int sr = (b * matrix_argb[
[all...]
H A Dplanar_functions.cc1165 const int8* matrix_argb,
1167 if (!dst_argb || !matrix_argb || width <= 0 || height <= 0 ||
1171 void (*ARGBColorMatrixRow)(uint8* dst_argb, const int8* matrix_argb,
1181 ARGBColorMatrixRow(dst, matrix_argb, width);
1164 ARGBColorMatrix(uint8* dst_argb, int dst_stride_argb, const int8* matrix_argb, int dst_x, int dst_y, int width, int height) argument
H A Drow_posix.cc3159 void ARGBColorMatrixRow_SSSE3(uint8* dst_argb, const int8* matrix_argb, argument
3211 : "r"(matrix_argb) // %2
H A Drow_win.cc3552 void ARGBColorMatrixRow_SSSE3(uint8* dst_argb, const int8* matrix_argb, argument
3556 mov edx, [esp + 8] /* matrix_argb */
/external/libyuv/files/include/libyuv/
H A Dplanar_functions.h201 // matrix_argb is 3 signed ARGB values. -128 to 127 representing -1 to 1.
207 const int8* matrix_argb,
H A Drow.h683 void ARGBColorMatrixRow_C(uint8* dst_argb, const int8* matrix_argb, int width);
684 void ARGBColorMatrixRow_SSSE3(uint8* dst_argb, const int8* matrix_argb,
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libyuv/include/libyuv/
H A Dplanar_functions.h196 // matrix_argb is 4 signed ARGB values. -128 to 127 representing -2 to 2.
204 const int8* matrix_argb,
209 // matrix_argb is 3 signed ARGB values. -128 to 127 representing -1 to 1.
H A Drow.h1679 const int8* matrix_argb, int width);
1681 const int8* matrix_argb, int width);
1683 const int8* matrix_argb, int width);
/external/chromium_org/third_party/libyuv/include/libyuv/
H A Dplanar_functions.h196 // matrix_argb is 4 signed ARGB values. -128 to 127 representing -2 to 2.
204 const int8* matrix_argb,
209 // matrix_argb is 3 signed ARGB values. -128 to 127 representing -1 to 1.
H A Drow.h1587 const int8* matrix_argb, int width);
1589 const int8* matrix_argb, int width);
1591 const int8* matrix_argb, int width);

Completed in 1250 milliseconds