Lines Matching refs:orig_pixels

36   align_buffer_page_end(orig_pixels, kSize);  in TEST_F()
42 orig_pixels[0 * 4 + 0] = 200u; in TEST_F()
43 orig_pixels[0 * 4 + 1] = 129u; in TEST_F()
44 orig_pixels[0 * 4 + 2] = 127u; in TEST_F()
45 orig_pixels[0 * 4 + 3] = 128u; in TEST_F()
47 orig_pixels[1 * 4 + 0] = 16u; in TEST_F()
48 orig_pixels[1 * 4 + 1] = 64u; in TEST_F()
49 orig_pixels[1 * 4 + 2] = 192u; in TEST_F()
50 orig_pixels[1 * 4 + 3] = 0u; in TEST_F()
51 orig_pixels[2 * 4 + 0] = 16u; in TEST_F()
52 orig_pixels[2 * 4 + 1] = 64u; in TEST_F()
53 orig_pixels[2 * 4 + 2] = 192u; in TEST_F()
54 orig_pixels[2 * 4 + 3] = 255u; in TEST_F()
55 orig_pixels[3 * 4 + 0] = 16u; in TEST_F()
56 orig_pixels[3 * 4 + 1] = 64u; in TEST_F()
57 orig_pixels[3 * 4 + 2] = 192u; in TEST_F()
58 orig_pixels[3 * 4 + 3] = 128u; in TEST_F()
59 ARGBUnattenuate(orig_pixels, 0, unatten_pixels, 0, 4, 1); in TEST_F()
78 orig_pixels[i * 4 + 0] = i; in TEST_F()
79 orig_pixels[i * 4 + 1] = i / 2; in TEST_F()
80 orig_pixels[i * 4 + 2] = i / 3; in TEST_F()
81 orig_pixels[i * 4 + 3] = i; in TEST_F()
83 ARGBAttenuate(orig_pixels, 0, atten_pixels, 0, 1280, 1); in TEST_F()
111 free_aligned_buffer_page_end(orig_pixels); in TEST_F()
259 SIMD_ALIGNED(uint8_t orig_pixels[16][16][4]); in TEST_F()
264 orig_pixels[y][x][0] = 1u; in TEST_F()
265 orig_pixels[y][x][1] = 2u; in TEST_F()
266 orig_pixels[y][x][2] = 3u; in TEST_F()
267 orig_pixels[y][x][3] = 255u; in TEST_F()
271 ARGBComputeCumulativeSum(&orig_pixels[0][0][0], 16 * 4, in TEST_F()
286 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
287 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
290 orig_pixels[0][0] = 255u; in TEST_F()
291 orig_pixels[0][1] = 0u; in TEST_F()
292 orig_pixels[0][2] = 0u; in TEST_F()
293 orig_pixels[0][3] = 128u; in TEST_F()
295 orig_pixels[1][0] = 0u; in TEST_F()
296 orig_pixels[1][1] = 255u; in TEST_F()
297 orig_pixels[1][2] = 0u; in TEST_F()
298 orig_pixels[1][3] = 0u; in TEST_F()
300 orig_pixels[2][0] = 0u; in TEST_F()
301 orig_pixels[2][1] = 0u; in TEST_F()
302 orig_pixels[2][2] = 255u; in TEST_F()
303 orig_pixels[2][3] = 255u; in TEST_F()
305 orig_pixels[3][0] = 0u; in TEST_F()
306 orig_pixels[3][1] = 0u; in TEST_F()
307 orig_pixels[3][2] = 0u; in TEST_F()
308 orig_pixels[3][3] = 255u; in TEST_F()
310 orig_pixels[4][0] = 255u; in TEST_F()
311 orig_pixels[4][1] = 255u; in TEST_F()
312 orig_pixels[4][2] = 255u; in TEST_F()
313 orig_pixels[4][3] = 255u; in TEST_F()
315 orig_pixels[5][0] = 16u; in TEST_F()
316 orig_pixels[5][1] = 64u; in TEST_F()
317 orig_pixels[5][2] = 192u; in TEST_F()
318 orig_pixels[5][3] = 224u; in TEST_F()
320 ARGBGray(&orig_pixels[0][0], 0, 0, 0, 16, 1); in TEST_F()
321 EXPECT_NEAR(29u, orig_pixels[0][0], 1); in TEST_F()
322 EXPECT_NEAR(29u, orig_pixels[0][1], 1); in TEST_F()
323 EXPECT_NEAR(29u, orig_pixels[0][2], 1); in TEST_F()
324 EXPECT_EQ(128u, orig_pixels[0][3]); in TEST_F()
325 EXPECT_EQ(149u, orig_pixels[1][0]); in TEST_F()
326 EXPECT_EQ(149u, orig_pixels[1][1]); in TEST_F()
327 EXPECT_EQ(149u, orig_pixels[1][2]); in TEST_F()
328 EXPECT_EQ(0u, orig_pixels[1][3]); in TEST_F()
329 EXPECT_NEAR(77u, orig_pixels[2][0], 1); in TEST_F()
330 EXPECT_NEAR(77u, orig_pixels[2][1], 1); in TEST_F()
331 EXPECT_NEAR(77u, orig_pixels[2][2], 1); in TEST_F()
332 EXPECT_EQ(255u, orig_pixels[2][3]); in TEST_F()
333 EXPECT_EQ(0u, orig_pixels[3][0]); in TEST_F()
334 EXPECT_EQ(0u, orig_pixels[3][1]); in TEST_F()
335 EXPECT_EQ(0u, orig_pixels[3][2]); in TEST_F()
336 EXPECT_EQ(255u, orig_pixels[3][3]); in TEST_F()
337 EXPECT_EQ(255u, orig_pixels[4][0]); in TEST_F()
338 EXPECT_EQ(255u, orig_pixels[4][1]); in TEST_F()
339 EXPECT_EQ(255u, orig_pixels[4][2]); in TEST_F()
340 EXPECT_EQ(255u, orig_pixels[4][3]); in TEST_F()
341 EXPECT_NEAR(97u, orig_pixels[5][0], 1); in TEST_F()
342 EXPECT_NEAR(97u, orig_pixels[5][1], 1); in TEST_F()
343 EXPECT_NEAR(97u, orig_pixels[5][2], 1); in TEST_F()
344 EXPECT_EQ(224u, orig_pixels[5][3]); in TEST_F()
346 orig_pixels[i][0] = i; in TEST_F()
347 orig_pixels[i][1] = i / 2; in TEST_F()
348 orig_pixels[i][2] = i / 3; in TEST_F()
349 orig_pixels[i][3] = i; in TEST_F()
352 ARGBGray(&orig_pixels[0][0], 0, 0, 0, 1280, 1); in TEST_F()
357 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
359 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
362 orig_pixels[0][0] = 255u; in TEST_F()
363 orig_pixels[0][1] = 0u; in TEST_F()
364 orig_pixels[0][2] = 0u; in TEST_F()
365 orig_pixels[0][3] = 128u; in TEST_F()
367 orig_pixels[1][0] = 0u; in TEST_F()
368 orig_pixels[1][1] = 255u; in TEST_F()
369 orig_pixels[1][2] = 0u; in TEST_F()
370 orig_pixels[1][3] = 0u; in TEST_F()
372 orig_pixels[2][0] = 0u; in TEST_F()
373 orig_pixels[2][1] = 0u; in TEST_F()
374 orig_pixels[2][2] = 255u; in TEST_F()
375 orig_pixels[2][3] = 255u; in TEST_F()
377 orig_pixels[3][0] = 0u; in TEST_F()
378 orig_pixels[3][1] = 0u; in TEST_F()
379 orig_pixels[3][2] = 0u; in TEST_F()
380 orig_pixels[3][3] = 255u; in TEST_F()
382 orig_pixels[4][0] = 255u; in TEST_F()
383 orig_pixels[4][1] = 255u; in TEST_F()
384 orig_pixels[4][2] = 255u; in TEST_F()
385 orig_pixels[4][3] = 255u; in TEST_F()
387 orig_pixels[5][0] = 16u; in TEST_F()
388 orig_pixels[5][1] = 64u; in TEST_F()
389 orig_pixels[5][2] = 192u; in TEST_F()
390 orig_pixels[5][3] = 224u; in TEST_F()
392 ARGBGrayTo(&orig_pixels[0][0], 0, &gray_pixels[0][0], 0, 16, 1); in TEST_F()
418 orig_pixels[i][0] = i; in TEST_F()
419 orig_pixels[i][1] = i / 2; in TEST_F()
420 orig_pixels[i][2] = i / 3; in TEST_F()
421 orig_pixels[i][3] = i; in TEST_F()
424 ARGBGrayTo(&orig_pixels[0][0], 0, &gray_pixels[0][0], 0, 1280, 1); in TEST_F()
428 orig_pixels[i][0] = i; in TEST_F()
429 orig_pixels[i][1] = i; in TEST_F()
430 orig_pixels[i][2] = i; in TEST_F()
431 orig_pixels[i][3] = i; in TEST_F()
433 ARGBGray(&orig_pixels[0][0], 0, 0, 0, 256, 1); in TEST_F()
435 EXPECT_EQ(i, orig_pixels[i][0]); in TEST_F()
436 EXPECT_EQ(i, orig_pixels[i][1]); in TEST_F()
437 EXPECT_EQ(i, orig_pixels[i][2]); in TEST_F()
438 EXPECT_EQ(i, orig_pixels[i][3]); in TEST_F()
443 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
444 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
447 orig_pixels[0][0] = 255u; in TEST_F()
448 orig_pixels[0][1] = 0u; in TEST_F()
449 orig_pixels[0][2] = 0u; in TEST_F()
450 orig_pixels[0][3] = 128u; in TEST_F()
452 orig_pixels[1][0] = 0u; in TEST_F()
453 orig_pixels[1][1] = 255u; in TEST_F()
454 orig_pixels[1][2] = 0u; in TEST_F()
455 orig_pixels[1][3] = 0u; in TEST_F()
457 orig_pixels[2][0] = 0u; in TEST_F()
458 orig_pixels[2][1] = 0u; in TEST_F()
459 orig_pixels[2][2] = 255u; in TEST_F()
460 orig_pixels[2][3] = 255u; in TEST_F()
462 orig_pixels[3][0] = 0u; in TEST_F()
463 orig_pixels[3][1] = 0u; in TEST_F()
464 orig_pixels[3][2] = 0u; in TEST_F()
465 orig_pixels[3][3] = 255u; in TEST_F()
467 orig_pixels[4][0] = 255u; in TEST_F()
468 orig_pixels[4][1] = 255u; in TEST_F()
469 orig_pixels[4][2] = 255u; in TEST_F()
470 orig_pixels[4][3] = 255u; in TEST_F()
472 orig_pixels[5][0] = 16u; in TEST_F()
473 orig_pixels[5][1] = 64u; in TEST_F()
474 orig_pixels[5][2] = 192u; in TEST_F()
475 orig_pixels[5][3] = 224u; in TEST_F()
477 ARGBSepia(&orig_pixels[0][0], 0, 0, 0, 16, 1); in TEST_F()
478 EXPECT_EQ(33u, orig_pixels[0][0]); in TEST_F()
479 EXPECT_EQ(43u, orig_pixels[0][1]); in TEST_F()
480 EXPECT_EQ(47u, orig_pixels[0][2]); in TEST_F()
481 EXPECT_EQ(128u, orig_pixels[0][3]); in TEST_F()
482 EXPECT_EQ(135u, orig_pixels[1][0]); in TEST_F()
483 EXPECT_EQ(175u, orig_pixels[1][1]); in TEST_F()
484 EXPECT_EQ(195u, orig_pixels[1][2]); in TEST_F()
485 EXPECT_EQ(0u, orig_pixels[1][3]); in TEST_F()
486 EXPECT_EQ(69u, orig_pixels[2][0]); in TEST_F()
487 EXPECT_EQ(89u, orig_pixels[2][1]); in TEST_F()
488 EXPECT_EQ(99u, orig_pixels[2][2]); in TEST_F()
489 EXPECT_EQ(255u, orig_pixels[2][3]); in TEST_F()
490 EXPECT_EQ(0u, orig_pixels[3][0]); in TEST_F()
491 EXPECT_EQ(0u, orig_pixels[3][1]); in TEST_F()
492 EXPECT_EQ(0u, orig_pixels[3][2]); in TEST_F()
493 EXPECT_EQ(255u, orig_pixels[3][3]); in TEST_F()
494 EXPECT_EQ(239u, orig_pixels[4][0]); in TEST_F()
495 EXPECT_EQ(255u, orig_pixels[4][1]); in TEST_F()
496 EXPECT_EQ(255u, orig_pixels[4][2]); in TEST_F()
497 EXPECT_EQ(255u, orig_pixels[4][3]); in TEST_F()
498 EXPECT_EQ(88u, orig_pixels[5][0]); in TEST_F()
499 EXPECT_EQ(114u, orig_pixels[5][1]); in TEST_F()
500 EXPECT_EQ(127u, orig_pixels[5][2]); in TEST_F()
501 EXPECT_EQ(224u, orig_pixels[5][3]); in TEST_F()
504 orig_pixels[i][0] = i; in TEST_F()
505 orig_pixels[i][1] = i / 2; in TEST_F()
506 orig_pixels[i][2] = i / 3; in TEST_F()
507 orig_pixels[i][3] = i; in TEST_F()
510 ARGBSepia(&orig_pixels[0][0], 0, 0, 0, 1280, 1); in TEST_F()
515 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
524 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
527 orig_pixels[0][0] = 255u; in TEST_F()
528 orig_pixels[0][1] = 0u; in TEST_F()
529 orig_pixels[0][2] = 0u; in TEST_F()
530 orig_pixels[0][3] = 128u; in TEST_F()
532 orig_pixels[1][0] = 0u; in TEST_F()
533 orig_pixels[1][1] = 255u; in TEST_F()
534 orig_pixels[1][2] = 0u; in TEST_F()
535 orig_pixels[1][3] = 0u; in TEST_F()
537 orig_pixels[2][0] = 0u; in TEST_F()
538 orig_pixels[2][1] = 0u; in TEST_F()
539 orig_pixels[2][2] = 255u; in TEST_F()
540 orig_pixels[2][3] = 255u; in TEST_F()
542 orig_pixels[3][0] = 16u; in TEST_F()
543 orig_pixels[3][1] = 64u; in TEST_F()
544 orig_pixels[3][2] = 192u; in TEST_F()
545 orig_pixels[3][3] = 224u; in TEST_F()
547 ARGBColorMatrix(&orig_pixels[0][0], 0, &dst_pixels_opt[0][0], 0, in TEST_F()
567 orig_pixels[i][0] = i; in TEST_F()
568 orig_pixels[i][1] = i / 2; in TEST_F()
569 orig_pixels[i][2] = i / 3; in TEST_F()
570 orig_pixels[i][3] = i; in TEST_F()
573 ARGBColorMatrix(&orig_pixels[0][0], 0, &dst_pixels_c[0][0], 0, in TEST_F()
578 ARGBColorMatrix(&orig_pixels[0][0], 0, &dst_pixels_opt[0][0], 0, in TEST_F()
591 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
598 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
601 orig_pixels[0][0] = 255u; in TEST_F()
602 orig_pixels[0][1] = 0u; in TEST_F()
603 orig_pixels[0][2] = 0u; in TEST_F()
604 orig_pixels[0][3] = 128u; in TEST_F()
606 orig_pixels[1][0] = 0u; in TEST_F()
607 orig_pixels[1][1] = 255u; in TEST_F()
608 orig_pixels[1][2] = 0u; in TEST_F()
609 orig_pixels[1][3] = 0u; in TEST_F()
611 orig_pixels[2][0] = 0u; in TEST_F()
612 orig_pixels[2][1] = 0u; in TEST_F()
613 orig_pixels[2][2] = 255u; in TEST_F()
614 orig_pixels[2][3] = 255u; in TEST_F()
616 orig_pixels[3][0] = 16u; in TEST_F()
617 orig_pixels[3][1] = 64u; in TEST_F()
618 orig_pixels[3][2] = 192u; in TEST_F()
619 orig_pixels[3][3] = 224u; in TEST_F()
621 RGBColorMatrix(&orig_pixels[0][0], 0, &kRGBToSepia[0], 0, 0, 16, 1); in TEST_F()
622 EXPECT_EQ(31u, orig_pixels[0][0]); in TEST_F()
623 EXPECT_EQ(43u, orig_pixels[0][1]); in TEST_F()
624 EXPECT_EQ(47u, orig_pixels[0][2]); in TEST_F()
625 EXPECT_EQ(128u, orig_pixels[0][3]); in TEST_F()
626 EXPECT_EQ(135u, orig_pixels[1][0]); in TEST_F()
627 EXPECT_EQ(175u, orig_pixels[1][1]); in TEST_F()
628 EXPECT_EQ(195u, orig_pixels[1][2]); in TEST_F()
629 EXPECT_EQ(0u, orig_pixels[1][3]); in TEST_F()
630 EXPECT_EQ(67u, orig_pixels[2][0]); in TEST_F()
631 EXPECT_EQ(87u, orig_pixels[2][1]); in TEST_F()
632 EXPECT_EQ(99u, orig_pixels[2][2]); in TEST_F()
633 EXPECT_EQ(255u, orig_pixels[2][3]); in TEST_F()
634 EXPECT_EQ(87u, orig_pixels[3][0]); in TEST_F()
635 EXPECT_EQ(112u, orig_pixels[3][1]); in TEST_F()
636 EXPECT_EQ(127u, orig_pixels[3][2]); in TEST_F()
637 EXPECT_EQ(224u, orig_pixels[3][3]); in TEST_F()
640 orig_pixels[i][0] = i; in TEST_F()
641 orig_pixels[i][1] = i / 2; in TEST_F()
642 orig_pixels[i][2] = i / 3; in TEST_F()
643 orig_pixels[i][3] = i; in TEST_F()
646 RGBColorMatrix(&orig_pixels[0][0], 0, &kRGBToSepia[0], 0, 0, 1280, 1); in TEST_F()
651 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
652 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
659 orig_pixels[0][0] = 0u; in TEST_F()
660 orig_pixels[0][1] = 0u; in TEST_F()
661 orig_pixels[0][2] = 0u; in TEST_F()
662 orig_pixels[0][3] = 0u; in TEST_F()
663 orig_pixels[1][0] = 1u; in TEST_F()
664 orig_pixels[1][1] = 1u; in TEST_F()
665 orig_pixels[1][2] = 1u; in TEST_F()
666 orig_pixels[1][3] = 1u; in TEST_F()
667 orig_pixels[2][0] = 2u; in TEST_F()
668 orig_pixels[2][1] = 2u; in TEST_F()
669 orig_pixels[2][2] = 2u; in TEST_F()
670 orig_pixels[2][3] = 2u; in TEST_F()
671 orig_pixels[3][0] = 0u; in TEST_F()
672 orig_pixels[3][1] = 1u; in TEST_F()
673 orig_pixels[3][2] = 2u; in TEST_F()
674 orig_pixels[3][3] = 3u; in TEST_F()
676 ARGBColorTable(&orig_pixels[0][0], 0, &kARGBTable[0], 0, 0, 16, 1); in TEST_F()
677 EXPECT_EQ(1u, orig_pixels[0][0]); in TEST_F()
678 EXPECT_EQ(2u, orig_pixels[0][1]); in TEST_F()
679 EXPECT_EQ(3u, orig_pixels[0][2]); in TEST_F()
680 EXPECT_EQ(4u, orig_pixels[0][3]); in TEST_F()
681 EXPECT_EQ(5u, orig_pixels[1][0]); in TEST_F()
682 EXPECT_EQ(6u, orig_pixels[1][1]); in TEST_F()
683 EXPECT_EQ(7u, orig_pixels[1][2]); in TEST_F()
684 EXPECT_EQ(8u, orig_pixels[1][3]); in TEST_F()
685 EXPECT_EQ(9u, orig_pixels[2][0]); in TEST_F()
686 EXPECT_EQ(10u, orig_pixels[2][1]); in TEST_F()
687 EXPECT_EQ(11u, orig_pixels[2][2]); in TEST_F()
688 EXPECT_EQ(12u, orig_pixels[2][3]); in TEST_F()
689 EXPECT_EQ(1u, orig_pixels[3][0]); in TEST_F()
690 EXPECT_EQ(6u, orig_pixels[3][1]); in TEST_F()
691 EXPECT_EQ(11u, orig_pixels[3][2]); in TEST_F()
692 EXPECT_EQ(16u, orig_pixels[3][3]); in TEST_F()
695 orig_pixels[i][0] = i; in TEST_F()
696 orig_pixels[i][1] = i / 2; in TEST_F()
697 orig_pixels[i][2] = i / 3; in TEST_F()
698 orig_pixels[i][3] = i; in TEST_F()
701 ARGBColorTable(&orig_pixels[0][0], 0, &kARGBTable[0], 0, 0, 1280, 1); in TEST_F()
707 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
708 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
715 orig_pixels[0][0] = 0u; in TEST_F()
716 orig_pixels[0][1] = 0u; in TEST_F()
717 orig_pixels[0][2] = 0u; in TEST_F()
718 orig_pixels[0][3] = 0u; in TEST_F()
719 orig_pixels[1][0] = 1u; in TEST_F()
720 orig_pixels[1][1] = 1u; in TEST_F()
721 orig_pixels[1][2] = 1u; in TEST_F()
722 orig_pixels[1][3] = 1u; in TEST_F()
723 orig_pixels[2][0] = 2u; in TEST_F()
724 orig_pixels[2][1] = 2u; in TEST_F()
725 orig_pixels[2][2] = 2u; in TEST_F()
726 orig_pixels[2][3] = 2u; in TEST_F()
727 orig_pixels[3][0] = 0u; in TEST_F()
728 orig_pixels[3][1] = 1u; in TEST_F()
729 orig_pixels[3][2] = 2u; in TEST_F()
730 orig_pixels[3][3] = 3u; in TEST_F()
732 RGBColorTable(&orig_pixels[0][0], 0, &kARGBTable[0], 0, 0, 16, 1); in TEST_F()
733 EXPECT_EQ(1u, orig_pixels[0][0]); in TEST_F()
734 EXPECT_EQ(2u, orig_pixels[0][1]); in TEST_F()
735 EXPECT_EQ(3u, orig_pixels[0][2]); in TEST_F()
736 EXPECT_EQ(0u, orig_pixels[0][3]); // Alpha unchanged. in TEST_F()
737 EXPECT_EQ(5u, orig_pixels[1][0]); in TEST_F()
738 EXPECT_EQ(6u, orig_pixels[1][1]); in TEST_F()
739 EXPECT_EQ(7u, orig_pixels[1][2]); in TEST_F()
740 EXPECT_EQ(1u, orig_pixels[1][3]); // Alpha unchanged. in TEST_F()
741 EXPECT_EQ(9u, orig_pixels[2][0]); in TEST_F()
742 EXPECT_EQ(10u, orig_pixels[2][1]); in TEST_F()
743 EXPECT_EQ(11u, orig_pixels[2][2]); in TEST_F()
744 EXPECT_EQ(2u, orig_pixels[2][3]); // Alpha unchanged. in TEST_F()
745 EXPECT_EQ(1u, orig_pixels[3][0]); in TEST_F()
746 EXPECT_EQ(6u, orig_pixels[3][1]); in TEST_F()
747 EXPECT_EQ(11u, orig_pixels[3][2]); in TEST_F()
748 EXPECT_EQ(3u, orig_pixels[3][3]); // Alpha unchanged. in TEST_F()
751 orig_pixels[i][0] = i; in TEST_F()
752 orig_pixels[i][1] = i / 2; in TEST_F()
753 orig_pixels[i][2] = i / 3; in TEST_F()
754 orig_pixels[i][3] = i; in TEST_F()
757 RGBColorTable(&orig_pixels[0][0], 0, &kARGBTable[0], 0, 0, 1280, 1); in TEST_F()
762 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
765 orig_pixels[i][0] = i; in TEST_F()
766 orig_pixels[i][1] = i / 2; in TEST_F()
767 orig_pixels[i][2] = i / 3; in TEST_F()
768 orig_pixels[i][3] = i; in TEST_F()
770 ARGBQuantize(&orig_pixels[0][0], 0, (65536 + (8 / 2)) / 8, 8, 8 / 2, 0, 0, in TEST_F()
774 EXPECT_EQ((i / 8 * 8 + 8 / 2) & 255, orig_pixels[i][0]); in TEST_F()
775 EXPECT_EQ((i / 2 / 8 * 8 + 8 / 2) & 255, orig_pixels[i][1]); in TEST_F()
776 EXPECT_EQ((i / 3 / 8 * 8 + 8 / 2) & 255, orig_pixels[i][2]); in TEST_F()
777 EXPECT_EQ(i & 255, orig_pixels[i][3]); in TEST_F()
780 ARGBQuantize(&orig_pixels[0][0], 0, (65536 + (8 / 2)) / 8, 8, 8 / 2, 0, 0, in TEST_F()
857 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
859 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
861 orig_pixels[0][0] = 10u; in TEST_F()
862 orig_pixels[0][1] = 20u; in TEST_F()
863 orig_pixels[0][2] = 40u; in TEST_F()
864 orig_pixels[0][3] = 80u; in TEST_F()
865 orig_pixels[1][0] = 0u; in TEST_F()
866 orig_pixels[1][1] = 0u; in TEST_F()
867 orig_pixels[1][2] = 0u; in TEST_F()
868 orig_pixels[1][3] = 255u; in TEST_F()
869 orig_pixels[2][0] = 0u; in TEST_F()
870 orig_pixels[2][1] = 0u; in TEST_F()
871 orig_pixels[2][2] = 0u; in TEST_F()
872 orig_pixels[2][3] = 0u; in TEST_F()
873 orig_pixels[3][0] = 0u; in TEST_F()
874 orig_pixels[3][1] = 0u; in TEST_F()
875 orig_pixels[3][2] = 0u; in TEST_F()
876 orig_pixels[3][3] = 0u; in TEST_F()
878 ARGBShade(&orig_pixels[0][0], 0, &shade_pixels[0][0], 0, 8, 1, 0x80ffffff); in TEST_F()
896 ARGBShade(&orig_pixels[0][0], 0, &shade_pixels[0][0], 0, 8, 1, 0x80808080); in TEST_F()
902 ARGBShade(&orig_pixels[0][0], 0, &shade_pixels[0][0], 0, 8, 1, 0x10204080); in TEST_F()
909 ARGBShade(&orig_pixels[0][0], 0, &shade_pixels[0][0], 0, 1280, 1, in TEST_F()
2028 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
2031 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
2041 orig_pixels[0][0] = 255u; in TEST_F()
2042 orig_pixels[0][1] = 0u; in TEST_F()
2043 orig_pixels[0][2] = 0u; in TEST_F()
2044 orig_pixels[0][3] = 128u; in TEST_F()
2046 orig_pixels[1][0] = 0u; in TEST_F()
2047 orig_pixels[1][1] = 255u; in TEST_F()
2048 orig_pixels[1][2] = 0u; in TEST_F()
2049 orig_pixels[1][3] = 0u; in TEST_F()
2051 orig_pixels[2][0] = 0u; in TEST_F()
2052 orig_pixels[2][1] = 0u; in TEST_F()
2053 orig_pixels[2][2] = 255u; in TEST_F()
2054 orig_pixels[2][3] = 255u; in TEST_F()
2056 orig_pixels[3][0] = 255u; in TEST_F()
2057 orig_pixels[3][1] = 255u; in TEST_F()
2058 orig_pixels[3][2] = 255u; in TEST_F()
2059 orig_pixels[3][3] = 255u; in TEST_F()
2061 orig_pixels[4][0] = 16u; in TEST_F()
2062 orig_pixels[4][1] = 64u; in TEST_F()
2063 orig_pixels[4][2] = 192u; in TEST_F()
2064 orig_pixels[4][3] = 224u; in TEST_F()
2066 ARGBPolynomial(&orig_pixels[0][0], 0, &dst_pixels_opt[0][0], 0, in TEST_F()
2090 orig_pixels[i][0] = i; in TEST_F()
2091 orig_pixels[i][1] = i / 2; in TEST_F()
2092 orig_pixels[i][2] = i / 3; in TEST_F()
2093 orig_pixels[i][3] = i; in TEST_F()
2097 ARGBPolynomial(&orig_pixels[0][0], 0, &dst_pixels_c[0][0], 0, in TEST_F()
2102 ARGBPolynomial(&orig_pixels[0][0], 0, &dst_pixels_opt[0][0], 0, in TEST_F()
2295 SIMD_ALIGNED(uint8_t orig_pixels[1280][4]); in TEST_F()
2298 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
2307 orig_pixels[0][0] = 255u; in TEST_F()
2308 orig_pixels[0][1] = 0u; in TEST_F()
2309 orig_pixels[0][2] = 0u; in TEST_F()
2310 orig_pixels[0][3] = 128u; in TEST_F()
2312 orig_pixels[1][0] = 0u; in TEST_F()
2313 orig_pixels[1][1] = 255u; in TEST_F()
2314 orig_pixels[1][2] = 0u; in TEST_F()
2315 orig_pixels[1][3] = 0u; in TEST_F()
2317 orig_pixels[2][0] = 0u; in TEST_F()
2318 orig_pixels[2][1] = 0u; in TEST_F()
2319 orig_pixels[2][2] = 255u; in TEST_F()
2320 orig_pixels[2][3] = 255u; in TEST_F()
2322 orig_pixels[3][0] = 16u; in TEST_F()
2323 orig_pixels[3][1] = 64u; in TEST_F()
2324 orig_pixels[3][2] = 192u; in TEST_F()
2325 orig_pixels[3][3] = 224u; in TEST_F()
2327 ARGBLumaColorTable(&orig_pixels[0][0], 0, &dst_pixels_opt[0][0], 0, in TEST_F()
2347 orig_pixels[i][0] = i; in TEST_F()
2348 orig_pixels[i][1] = i / 2; in TEST_F()
2349 orig_pixels[i][2] = i / 3; in TEST_F()
2350 orig_pixels[i][3] = i; in TEST_F()
2354 ARGBLumaColorTable(&orig_pixels[0][0], 0, &dst_pixels_c[0][0], 0, in TEST_F()
2359 ARGBLumaColorTable(&orig_pixels[0][0], 0, &dst_pixels_opt[0][0], 0, in TEST_F()
2374 align_buffer_page_end(orig_pixels, kSize); in TEST_F()
2378 MemRandomize(orig_pixels, kSize); in TEST_F()
2383 ARGBCopyAlpha(orig_pixels, benchmark_width_ * 4, dst_pixels_c, in TEST_F()
2388 ARGBCopyAlpha(orig_pixels, benchmark_width_ * 4, dst_pixels_opt, in TEST_F()
2397 free_aligned_buffer_page_end(orig_pixels); in TEST_F()
2432 align_buffer_page_end(orig_pixels, kPixels); in TEST_F()
2436 MemRandomize(orig_pixels, kPixels); in TEST_F()
2441 ARGBCopyYToAlpha(orig_pixels, benchmark_width_, dst_pixels_c, in TEST_F()
2446 ARGBCopyYToAlpha(orig_pixels, benchmark_width_, dst_pixels_opt, in TEST_F()
2455 free_aligned_buffer_page_end(orig_pixels); in TEST_F()
3296 SIMD_ALIGNED(uint32_t orig_pixels[1280 + 8]); in TEST_F()
3300 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
3305 orig_pixels[i] = i * 256; in TEST_F()
3307 GaussRow_C(&orig_pixels[0], &dst_pixels_c[0], 1280); in TEST_F()
3313 GaussRow_NEON(&orig_pixels[0], &dst_pixels_opt[0], 1280); in TEST_F()
3315 GaussRow_C(&orig_pixels[0], &dst_pixels_opt[0], 1280); in TEST_F()
3318 GaussRow_C(&orig_pixels[0], &dst_pixels_opt[0], 1280); in TEST_F()
3348 SIMD_ALIGNED(uint16_t orig_pixels[1280 * 5]); in TEST_F()
3352 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
3357 orig_pixels[i] = static_cast<float>(i); in TEST_F()
3359 GaussCol_C(&orig_pixels[0], &orig_pixels[1280], &orig_pixels[1280 * 2], in TEST_F()
3360 &orig_pixels[1280 * 3], &orig_pixels[1280 * 4], &dst_pixels_c[0], in TEST_F()
3367 GaussCol_NEON(&orig_pixels[0], &orig_pixels[1280], &orig_pixels[1280 * 2], in TEST_F()
3368 &orig_pixels[1280 * 3], &orig_pixels[1280 * 4], in TEST_F()
3371 GaussCol_C(&orig_pixels[0], &orig_pixels[1280], &orig_pixels[1280 * 2], in TEST_F()
3372 &orig_pixels[1280 * 3], &orig_pixels[1280 * 4], in TEST_F()
3376 GaussCol_C(&orig_pixels[0], &orig_pixels[1280], &orig_pixels[1280 * 2], in TEST_F()
3377 &orig_pixels[1280 * 3], &orig_pixels[1280 * 4], in TEST_F()
3388 SIMD_ALIGNED(float orig_pixels[1280 + 4]); in TEST_F()
3392 memset(orig_pixels, 0, sizeof(orig_pixels)); in TEST_F()
3397 orig_pixels[i] = static_cast<float>(i); in TEST_F()
3399 GaussRow_F32_C(&orig_pixels[0], &dst_pixels_c[0], 1280); in TEST_F()
3404 GaussRow_F32_NEON(&orig_pixels[0], &dst_pixels_opt[0], 1280); in TEST_F()
3406 GaussRow_F32_C(&orig_pixels[0], &dst_pixels_opt[0], 1280); in TEST_F()
3409 GaussRow_F32_C(&orig_pixels[0], &dst_pixels_opt[0], 1280); in TEST_F()
3422 float* orig_pixels = reinterpret_cast<float*>(orig_pixels_buf); in TEST_F() local
3424 memset(orig_pixels, 0, 1280 * 5 * 4); in TEST_F()
3429 orig_pixels[i] = static_cast<float>(i); in TEST_F()
3431 GaussCol_F32_C(&orig_pixels[0], &orig_pixels[1280], &orig_pixels[1280 * 2], in TEST_F()
3432 &orig_pixels[1280 * 3], &orig_pixels[1280 * 4], in TEST_F()
3438 GaussCol_F32_NEON(&orig_pixels[0], &orig_pixels[1280], in TEST_F()
3439 &orig_pixels[1280 * 2], &orig_pixels[1280 * 3], in TEST_F()
3440 &orig_pixels[1280 * 4], &dst_pixels_opt[0], 1280); in TEST_F()
3442 GaussCol_F32_C(&orig_pixels[0], &orig_pixels[1280], in TEST_F()
3443 &orig_pixels[1280 * 2], &orig_pixels[1280 * 3], in TEST_F()
3444 &orig_pixels[1280 * 4], &dst_pixels_opt[0], 1280); in TEST_F()
3447 GaussCol_F32_C(&orig_pixels[0], &orig_pixels[1280], &orig_pixels[1280 * 2], in TEST_F()
3448 &orig_pixels[1280 * 3], &orig_pixels[1280 * 4], in TEST_F()
3493 align_buffer_page_end(orig_pixels, kSize); in TEST_F()
3498 ((float*)(orig_pixels))[i] = (i & 1023) * 3.14f; in TEST_F()
3504 GaussPlane_F32((const float*)(orig_pixels), benchmark_width_, in TEST_F()
3510 GaussPlane_F32((const float*)(orig_pixels), benchmark_width_, in TEST_F()
3521 free_aligned_buffer_page_end(orig_pixels); in TEST_F()