Home | History | Annotate | Download | only in unit_test

Lines Matching refs:height

106 static int TestAttenuateI(int width, int height, int benchmark_iterations,
114 align_buffer_page_end(src_argb, kStride * height + off);
115 align_buffer_page_end(dst_argb_c, kStride * height);
116 align_buffer_page_end(dst_argb_opt, kStride * height);
117 for (int i = 0; i < kStride * height; ++i) {
120 memset(dst_argb_c, 0, kStride * height);
121 memset(dst_argb_opt, 0, kStride * height);
126 width, invert * height);
131 width, invert * height);
134 for (int i = 0; i < kStride * height; ++i) {
180 static int TestUnattenuateI(int width, int height, int benchmark_iterations,
188 align_buffer_page_end(src_argb, kStride * height + off);
189 align_buffer_page_end(dst_argb_c, kStride * height);
190 align_buffer_page_end(dst_argb_opt, kStride * height);
191 for (int i = 0; i < kStride * height; ++i) {
196 width, height);
197 memset(dst_argb_c, 0, kStride * height);
198 memset(dst_argb_opt, 0, kStride * height);
203 width, invert * height);
208 width, invert * height);
211 for (int i = 0; i < kStride * height; ++i) {
1072 static int TestBlend(int width, int height, int benchmark_iterations,
1080 align_buffer_page_end(src_argb_a, kStride * height + off);
1081 align_buffer_page_end(src_argb_b, kStride * height + off);
1082 align_buffer_page_end(dst_argb_c, kStride * height);
1083 align_buffer_page_end(dst_argb_opt, kStride * height);
1084 for (int i = 0; i < kStride * height; ++i) {
1089 height);
1091 height);
1092 memset(dst_argb_c, 255, kStride * height);
1093 memset(dst_argb_opt, 255, kStride * height);
1099 width, invert * height);
1105 width, invert * height);
1108 for (int i = 0; i < kStride * height; ++i) {
1151 static void TestBlendPlane(int width, int height, int benchmark_iterations,
1159 align_buffer_page_end(src_argb_a, kStride * height + off);
1160 align_buffer_page_end(src_argb_b, kStride * height + off);
1161 align_buffer_page_end(src_argb_alpha, kStride * height + off);
1162 align_buffer_page_end(dst_argb_c, kStride * height + off);
1163 align_buffer_page_end(dst_argb_opt, kStride * height + off);
1164 memset(dst_argb_c, 255, kStride * height + off);
1165 memset(dst_argb_opt, 255, kStride * height + off);
1191 for (int i = 0; i < kStride * height; ++i) {
1202 width, height);
1209 width, height);
1211 for (int i = 0; i < kStride * height; ++i) {
1241 static void TestI420Blend(int width, int height, int benchmark_iterations,
1246 const int kSizeUV = kStrideUV * SUBSAMPLE(height, 2);
1247 align_buffer_page_end(src_y0, width * height + off);
1250 align_buffer_page_end(src_y1, width * height + off);
1253 align_buffer_page_end(src_a, width * height + off);
1254 align_buffer_page_end(dst_y_c, width * height + off);
1257 align_buffer_page_end(dst_y_opt, width * height + off);
1261 MemRandomize(src_y0, width * height + off);
1264 MemRandomize(src_y1, width * height + off);
1267 MemRandomize(src_a, width * height + off);
1268 memset(dst_y_c, 255, width * height + off);
1271 memset(dst_y_opt, 255, width * height + off);
1286 width, height);
1299 width, height);
1301 for (int i = 0; i < width * height; ++i) {
1440 static int TestMultiply(int width, int height, int benchmark_iterations,
1448 align_buffer_page_end(src_argb_a, kStride * height + off);
1449 align_buffer_page_end(src_argb_b, kStride * height + off);
1450 align_buffer_page_end(dst_argb_c, kStride * height);
1451 align_buffer_page_end(dst_argb_opt, kStride * height);
1452 for (int i = 0; i < kStride * height; ++i) {
1456 memset(dst_argb_c, 0, kStride * height);
1457 memset(dst_argb_opt, 0, kStride * height);
1463 width, invert * height);
1469 width, invert * height);
1472 for (int i = 0; i < kStride * height; ++i) {
1515 static int TestAdd(int width, int height, int benchmark_iterations,
1523 align_buffer_page_end(src_argb_a, kStride * height + off);
1524 align_buffer_page_end(src_argb_b, kStride * height + off);
1525 align_buffer_page_end(dst_argb_c, kStride * height);
1526 align_buffer_page_end(dst_argb_opt, kStride * height);
1527 for (int i = 0; i < kStride * height; ++i) {
1531 memset(dst_argb_c, 0, kStride * height);
1532 memset(dst_argb_opt, 0, kStride * height);
1538 width, invert * height);
1544 width, invert * height);
1547 for (int i = 0; i < kStride * height; ++i) {
1590 static int TestSubtract(int width, int height, int benchmark_iterations,
1598 align_buffer_page_end(src_argb_a, kStride * height + off);
1599 align_buffer_page_end(src_argb_b, kStride * height + off);
1600 align_buffer_page_end(dst_argb_c, kStride * height);
1601 align_buffer_page_end(dst_argb_opt, kStride * height);
1602 for (int i = 0; i < kStride * height; ++i) {
1606 memset(dst_argb_c, 0, kStride * height);
1607 memset(dst_argb_opt, 0, kStride * height);
1613 width, invert * height);
1619 width, invert * height);
1622 for (int i = 0; i < kStride * height; ++i) {
1665 static int TestSobel(int width, int height, int benchmark_iterations,
1673 align_buffer_page_end(src_argb_a, kStride * height + off);
1674 align_buffer_page_end(dst_argb_c, kStride * height);
1675 align_buffer_page_end(dst_argb_opt, kStride * height);
1676 memset(src_argb_a, 0, kStride * height + off);
1677 for (int i = 0; i < kStride * height; ++i) {
1680 memset(dst_argb_c, 0, kStride * height);
1681 memset(dst_argb_opt, 0, kStride * height);
1686 width, invert * height);
1691 width, invert * height);
1694 for (int i = 0; i < kStride * height; ++i) {
1736 static int TestSobelToPlane(int width, int height, int benchmark_iterations,
1746 align_buffer_page_end(src_argb_a, kSrcStride * height + off);
1747 align_buffer_page_end(dst_argb_c, kDstStride * height);
1748 align_buffer_page_end(dst_argb_opt, kDstStride * height);
1749 memset(src_argb_a, 0, kSrcStride * height + off);
1750 for (int i = 0; i < kSrcStride * height; ++i) {
1753 memset(dst_argb_c, 0, kDstStride * height);
1754 memset(dst_argb_opt, 0, kDstStride * height);
1759 width, invert * height);
1764 width, invert * height);
1767 for (int i = 0; i < kDstStride * height; ++i) {
1813 static int TestSobelXY(int width, int height, int benchmark_iterations,
1821 align_buffer_page_end(src_argb_a, kStride * height + off);
1822 align_buffer_page_end(dst_argb_c, kStride * height);
1823 align_buffer_page_end(dst_argb_opt, kStride * height);
1824 memset(src_argb_a, 0, kStride * height + off);
1825 for (int i = 0; i < kStride * height; ++i) {
1828 memset(dst_argb_c, 0, kStride * height);
1829 memset(dst_argb_opt, 0, kStride * height);
1834 width, invert * height);
1839 width, invert * height);
1842 for (int i = 0; i < kStride * height; ++i) {
1884 static int TestBlur(int width, int height, int benchmark_iterations,
1892 align_buffer_page_end(src_argb_a, kStride * height + off);
1893 align_buffer_page_end(dst_cumsum, width * height * 16);
1894 align_buffer_page_end(dst_argb_c, kStride * height);
1895 align_buffer_page_end(dst_argb_opt, kStride * height);
1896 for (int i = 0; i < kStride * height; ++i) {
1899 memset(dst_cumsum, 0, width * height * 16);
1900 memset(dst_argb_c, 0, kStride * height);
1901 memset(dst_argb_opt, 0, kStride * height);
1907 width, invert * height, radius);
1913 width, invert * height, radius);
1916 for (int i = 0; i < kStride * height; ++i) {
2252 static int TestARGBRect(int width, int height, int benchmark_iterations,
2259 const int kSize = kStride * height;
2270 ARGBRect(dst_argb_c + off, kStride, 0, 0, width, invert * height, v32);
2272 SetPlane(dst_argb_c + off, kStride, width, invert * height, v32);
2278 ARGBRect(dst_argb_opt + off, kStride, 0, 0, width, invert * height, v32);
2280 SetPlane(dst_argb_opt + off, kStride, width, invert * height, v32);
2284 for (int i = 0; i < kStride * height; ++i) {