Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Side by Side Diff: unit_test/convert_test.cc

Issue 1419103007: Raw 24 bit RGB to RGB24 (bgr) (Closed) Base URL: https://chromium.googlesource.com/libyuv/libyuv@master
Patch Set: st3 for neon 24 bit stores Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « source/row_win.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright 2011 The LibYuv Project Authors. All rights reserved. 2 * Copyright 2011 The LibYuv Project Authors. All rights reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 10
(...skipping 974 matching lines...) Expand 10 before | Expand all | Expand 10 after
985 TESTATOB(ARGB, 4, 4, 1, ARGB1555, 2, 2, 1, 0) 985 TESTATOB(ARGB, 4, 4, 1, ARGB1555, 2, 2, 1, 0)
986 TESTATOB(ARGB, 4, 4, 1, ARGB4444, 2, 2, 1, 0) 986 TESTATOB(ARGB, 4, 4, 1, ARGB4444, 2, 2, 1, 0)
987 TESTATOB(ARGB, 4, 4, 1, YUY2, 2, 4, 1, 4) 987 TESTATOB(ARGB, 4, 4, 1, YUY2, 2, 4, 1, 4)
988 TESTATOB(ARGB, 4, 4, 1, UYVY, 2, 4, 1, 4) 988 TESTATOB(ARGB, 4, 4, 1, UYVY, 2, 4, 1, 4)
989 TESTATOB(ARGB, 4, 4, 1, I400, 1, 1, 1, 2) 989 TESTATOB(ARGB, 4, 4, 1, I400, 1, 1, 1, 2)
990 TESTATOB(ARGB, 4, 4, 1, J400, 1, 1, 1, 2) 990 TESTATOB(ARGB, 4, 4, 1, J400, 1, 1, 1, 2)
991 TESTATOB(BGRA, 4, 4, 1, ARGB, 4, 4, 1, 0) 991 TESTATOB(BGRA, 4, 4, 1, ARGB, 4, 4, 1, 0)
992 TESTATOB(ABGR, 4, 4, 1, ARGB, 4, 4, 1, 0) 992 TESTATOB(ABGR, 4, 4, 1, ARGB, 4, 4, 1, 0)
993 TESTATOB(RGBA, 4, 4, 1, ARGB, 4, 4, 1, 0) 993 TESTATOB(RGBA, 4, 4, 1, ARGB, 4, 4, 1, 0)
994 TESTATOB(RAW, 3, 3, 1, ARGB, 4, 4, 1, 0) 994 TESTATOB(RAW, 3, 3, 1, ARGB, 4, 4, 1, 0)
995 TESTATOB(RAW, 3, 3, 1, RGB24, 3, 3, 1, 0)
995 TESTATOB(RGB24, 3, 3, 1, ARGB, 4, 4, 1, 0) 996 TESTATOB(RGB24, 3, 3, 1, ARGB, 4, 4, 1, 0)
996 TESTATOB(RGB565, 2, 2, 1, ARGB, 4, 4, 1, 0) 997 TESTATOB(RGB565, 2, 2, 1, ARGB, 4, 4, 1, 0)
997 TESTATOB(ARGB1555, 2, 2, 1, ARGB, 4, 4, 1, 0) 998 TESTATOB(ARGB1555, 2, 2, 1, ARGB, 4, 4, 1, 0)
998 TESTATOB(ARGB4444, 2, 2, 1, ARGB, 4, 4, 1, 0) 999 TESTATOB(ARGB4444, 2, 2, 1, ARGB, 4, 4, 1, 0)
999 TESTATOB(YUY2, 2, 4, 1, ARGB, 4, 4, 1, 4) 1000 TESTATOB(YUY2, 2, 4, 1, ARGB, 4, 4, 1, 4)
1000 TESTATOB(UYVY, 2, 4, 1, ARGB, 4, 4, 1, 4) 1001 TESTATOB(UYVY, 2, 4, 1, ARGB, 4, 4, 1, 4)
1001 TESTATOB(I400, 1, 1, 1, ARGB, 4, 4, 1, 0) 1002 TESTATOB(I400, 1, 1, 1, ARGB, 4, 4, 1, 0)
1002 TESTATOB(J400, 1, 1, 1, ARGB, 4, 4, 1, 0) 1003 TESTATOB(J400, 1, 1, 1, ARGB, 4, 4, 1, 0)
1003 TESTATOB(I400, 1, 1, 1, I400, 1, 1, 1, 0) 1004 TESTATOB(I400, 1, 1, 1, I400, 1, 1, 1, 0)
1004 TESTATOB(J400, 1, 1, 1, J400, 1, 1, 1, 0) 1005 TESTATOB(J400, 1, 1, 1, J400, 1, 1, 1, 0)
(...skipping 753 matching lines...) Expand 10 before | Expand all | Expand 10 after
1758 1759
1759 TESTPLANARTOE(I420, 2, 2, ARGB, 4, ABGR, 4) 1760 TESTPLANARTOE(I420, 2, 2, ARGB, 4, ABGR, 4)
1760 TESTPLANARTOE(J420, 2, 2, ARGB, 4, ARGB, 4) 1761 TESTPLANARTOE(J420, 2, 2, ARGB, 4, ARGB, 4)
1761 TESTPLANARTOE(J420, 2, 2, ABGR, 4, ARGB, 4) 1762 TESTPLANARTOE(J420, 2, 2, ABGR, 4, ARGB, 4)
1762 TESTPLANARTOE(H420, 2, 2, ARGB, 4, ARGB, 4) 1763 TESTPLANARTOE(H420, 2, 2, ARGB, 4, ARGB, 4)
1763 TESTPLANARTOE(H420, 2, 2, ABGR, 4, ARGB, 4) 1764 TESTPLANARTOE(H420, 2, 2, ABGR, 4, ARGB, 4)
1764 TESTPLANARTOE(I420, 2, 2, BGRA, 4, ARGB, 4) 1765 TESTPLANARTOE(I420, 2, 2, BGRA, 4, ARGB, 4)
1765 TESTPLANARTOE(I420, 2, 2, ABGR, 4, ARGB, 4) 1766 TESTPLANARTOE(I420, 2, 2, ABGR, 4, ARGB, 4)
1766 TESTPLANARTOE(I420, 2, 2, RGBA, 4, ARGB, 4) 1767 TESTPLANARTOE(I420, 2, 2, RGBA, 4, ARGB, 4)
1767 TESTPLANARTOE(I420, 2, 2, RGB24, 3, ARGB, 4) 1768 TESTPLANARTOE(I420, 2, 2, RGB24, 3, ARGB, 4)
1768 // TESTPLANARTOE(I420, 2, 2, RGB24, 3, RAW, 3) 1769 TESTPLANARTOE(I420, 2, 2, RAW, 3, RGB24, 3)
1770 TESTPLANARTOE(I420, 2, 2, RGB24, 3, RAW, 3)
1769 TESTPLANARTOE(I420, 2, 2, ARGB, 4, RAW, 3) 1771 TESTPLANARTOE(I420, 2, 2, ARGB, 4, RAW, 3)
1770 TESTPLANARTOE(I420, 2, 2, RAW, 3, ARGB, 4) 1772 TESTPLANARTOE(I420, 2, 2, RAW, 3, ARGB, 4)
1771 TESTPLANARTOE(I420, 2, 2, ARGB, 4, RGB565, 2) 1773 TESTPLANARTOE(I420, 2, 2, ARGB, 4, RGB565, 2)
1772 TESTPLANARTOE(I420, 2, 2, ARGB, 4, ARGB1555, 2) 1774 TESTPLANARTOE(I420, 2, 2, ARGB, 4, ARGB1555, 2)
1773 TESTPLANARTOE(I420, 2, 2, ARGB, 4, ARGB4444, 2) 1775 TESTPLANARTOE(I420, 2, 2, ARGB, 4, ARGB4444, 2)
1774 TESTPLANARTOE(I422, 2, 1, ARGB, 4, ARGB, 4) 1776 TESTPLANARTOE(I422, 2, 1, ARGB, 4, ARGB, 4)
1775 TESTPLANARTOE(J422, 2, 1, ARGB, 4, ARGB, 4) 1777 TESTPLANARTOE(J422, 2, 1, ARGB, 4, ARGB, 4)
1776 TESTPLANARTOE(J422, 2, 1, ABGR, 4, ARGB, 4) 1778 TESTPLANARTOE(J422, 2, 1, ABGR, 4, ARGB, 4)
1777 TESTPLANARTOE(H422, 2, 1, ARGB, 4, ARGB, 4) 1779 TESTPLANARTOE(H422, 2, 1, ARGB, 4, ARGB, 4)
1778 TESTPLANARTOE(H422, 2, 1, ABGR, 4, ARGB, 4) 1780 TESTPLANARTOE(H422, 2, 1, ABGR, 4, ARGB, 4)
1779 TESTPLANARTOE(I422, 2, 1, BGRA, 4, ARGB, 4) 1781 TESTPLANARTOE(I422, 2, 1, BGRA, 4, ARGB, 4)
1780 TESTPLANARTOE(I422, 2, 1, ABGR, 4, ARGB, 4) 1782 TESTPLANARTOE(I422, 2, 1, ABGR, 4, ARGB, 4)
1781 TESTPLANARTOE(I422, 2, 1, RGBA, 4, ARGB, 4) 1783 TESTPLANARTOE(I422, 2, 1, RGBA, 4, ARGB, 4)
1782 TESTPLANARTOE(I411, 4, 1, ARGB, 4, ARGB, 4) 1784 TESTPLANARTOE(I411, 4, 1, ARGB, 4, ARGB, 4)
1783 TESTPLANARTOE(I444, 1, 1, ARGB, 4, ARGB, 4) 1785 TESTPLANARTOE(I444, 1, 1, ARGB, 4, ARGB, 4)
1784 TESTPLANARTOE(J444, 1, 1, ARGB, 4, ARGB, 4) 1786 TESTPLANARTOE(J444, 1, 1, ARGB, 4, ARGB, 4)
1785 TESTPLANARTOE(I444, 1, 1, ABGR, 4, ARGB, 4) 1787 TESTPLANARTOE(I444, 1, 1, ABGR, 4, ARGB, 4)
1786 // TESTPLANARTOE(I420, 2, 2, YUY2, 2, ARGB, 4) 1788 // TESTPLANARTOE(I420, 2, 2, YUY2, 2, ARGB, 4)
1787 // TESTPLANARTOE(I420, 2, 2, UYVY, 2, ARGB, 4) 1789 // TESTPLANARTOE(I420, 2, 2, UYVY, 2, ARGB, 4)
1788 TESTPLANARTOE(I422, 2, 1, YUY2, 2, ARGB, 4) 1790 TESTPLANARTOE(I422, 2, 1, YUY2, 2, ARGB, 4)
1789 TESTPLANARTOE(I422, 2, 1, UYVY, 2, ARGB, 4) 1791 TESTPLANARTOE(I422, 2, 1, UYVY, 2, ARGB, 4)
1790 // TESTPLANARTOE(I420, 2, 2, ARGB, 4, I400, 1) 1792 // TESTPLANARTOE(I420, 2, 2, ARGB, 4, I400, 1)
1791 // TESTPLANARTOE(J420, 2, 2, ARGB, 4, J400, 1) 1793 // TESTPLANARTOE(J420, 2, 2, ARGB, 4, J400, 1)
1792 1794
1793 } // namespace libyuv 1795 } // namespace libyuv
OLDNEW
« no previous file with comments | « source/row_win.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698