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

Side by Side Diff: source/libvpx/test/fdct4x4_test.cc

Issue 1302353004: libvpx: Pull from upstream (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/libvpx.git@master
Patch Set: Created 5 years, 3 months 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/libvpx/test/error_resilience_test.cc ('k') | source/libvpx/test/fdct8x8_test.cc » ('j') | 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 (c) 2012 The WebM project authors. All Rights Reserved. 2 * Copyright (c) 2012 The WebM 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 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
48 vp9_fht4x4_c(in, out, stride, tx_type); 48 vp9_fht4x4_c(in, out, stride, tx_type);
49 } 49 }
50 50
51 void fwht4x4_ref(const int16_t *in, tran_low_t *out, int stride, 51 void fwht4x4_ref(const int16_t *in, tran_low_t *out, int stride,
52 int tx_type) { 52 int tx_type) {
53 vp9_fwht4x4_c(in, out, stride); 53 vp9_fwht4x4_c(in, out, stride);
54 } 54 }
55 55
56 #if CONFIG_VP9_HIGHBITDEPTH 56 #if CONFIG_VP9_HIGHBITDEPTH
57 void idct4x4_10(const tran_low_t *in, uint8_t *out, int stride) { 57 void idct4x4_10(const tran_low_t *in, uint8_t *out, int stride) {
58 vp9_highbd_idct4x4_16_add_c(in, out, stride, 10); 58 vpx_highbd_idct4x4_16_add_c(in, out, stride, 10);
59 } 59 }
60 60
61 void idct4x4_12(const tran_low_t *in, uint8_t *out, int stride) { 61 void idct4x4_12(const tran_low_t *in, uint8_t *out, int stride) {
62 vp9_highbd_idct4x4_16_add_c(in, out, stride, 12); 62 vpx_highbd_idct4x4_16_add_c(in, out, stride, 12);
63 } 63 }
64 64
65 void iht4x4_10(const tran_low_t *in, uint8_t *out, int stride, int tx_type) { 65 void iht4x4_10(const tran_low_t *in, uint8_t *out, int stride, int tx_type) {
66 vp9_highbd_iht4x4_16_add_c(in, out, stride, tx_type, 10); 66 vp9_highbd_iht4x4_16_add_c(in, out, stride, tx_type, 10);
67 } 67 }
68 68
69 void iht4x4_12(const tran_low_t *in, uint8_t *out, int stride, int tx_type) { 69 void iht4x4_12(const tran_low_t *in, uint8_t *out, int stride, int tx_type) {
70 vp9_highbd_iht4x4_16_add_c(in, out, stride, tx_type, 12); 70 vp9_highbd_iht4x4_16_add_c(in, out, stride, tx_type, 12);
71 } 71 }
72 72
73 void iwht4x4_10(const tran_low_t *in, uint8_t *out, int stride) { 73 void iwht4x4_10(const tran_low_t *in, uint8_t *out, int stride) {
74 vp9_highbd_iwht4x4_16_add_c(in, out, stride, 10); 74 vpx_highbd_iwht4x4_16_add_c(in, out, stride, 10);
75 } 75 }
76 76
77 void iwht4x4_12(const tran_low_t *in, uint8_t *out, int stride) { 77 void iwht4x4_12(const tran_low_t *in, uint8_t *out, int stride) {
78 vp9_highbd_iwht4x4_16_add_c(in, out, stride, 12); 78 vpx_highbd_iwht4x4_16_add_c(in, out, stride, 12);
79 } 79 }
80 80
81 #if HAVE_SSE2 81 #if HAVE_SSE2
82 void idct4x4_10_sse2(const tran_low_t *in, uint8_t *out, int stride) { 82 void idct4x4_10_sse2(const tran_low_t *in, uint8_t *out, int stride) {
83 vp9_highbd_idct4x4_16_add_sse2(in, out, stride, 10); 83 vpx_highbd_idct4x4_16_add_sse2(in, out, stride, 10);
84 } 84 }
85 85
86 void idct4x4_12_sse2(const tran_low_t *in, uint8_t *out, int stride) { 86 void idct4x4_12_sse2(const tran_low_t *in, uint8_t *out, int stride) {
87 vp9_highbd_idct4x4_16_add_sse2(in, out, stride, 12); 87 vpx_highbd_idct4x4_16_add_sse2(in, out, stride, 12);
88 } 88 }
89 #endif // HAVE_SSE2 89 #endif // HAVE_SSE2
90 #endif // CONFIG_VP9_HIGHBITDEPTH 90 #endif // CONFIG_VP9_HIGHBITDEPTH
91 91
92 class Trans4x4TestBase { 92 class Trans4x4TestBase {
93 public: 93 public:
94 virtual ~Trans4x4TestBase() {} 94 virtual ~Trans4x4TestBase() {}
95 95
96 protected: 96 protected:
97 virtual void RunFwdTxfm(const int16_t *in, tran_low_t *out, int stride) = 0; 97 virtual void RunFwdTxfm(const int16_t *in, tran_low_t *out, int stride) = 0;
(...skipping 316 matching lines...) Expand 10 before | Expand all | Expand 10 after
414 RunInvAccuracyCheck(0); 414 RunInvAccuracyCheck(0);
415 } 415 }
416 using std::tr1::make_tuple; 416 using std::tr1::make_tuple;
417 417
418 #if CONFIG_VP9_HIGHBITDEPTH 418 #if CONFIG_VP9_HIGHBITDEPTH
419 INSTANTIATE_TEST_CASE_P( 419 INSTANTIATE_TEST_CASE_P(
420 C, Trans4x4DCT, 420 C, Trans4x4DCT,
421 ::testing::Values( 421 ::testing::Values(
422 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_10, 0, VPX_BITS_10), 422 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_10, 0, VPX_BITS_10),
423 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_12, 0, VPX_BITS_12), 423 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_12, 0, VPX_BITS_12),
424 make_tuple(&vpx_fdct4x4_c, &vp9_idct4x4_16_add_c, 0, VPX_BITS_8))); 424 make_tuple(&vpx_fdct4x4_c, &vpx_idct4x4_16_add_c, 0, VPX_BITS_8)));
425 #else 425 #else
426 INSTANTIATE_TEST_CASE_P( 426 INSTANTIATE_TEST_CASE_P(
427 C, Trans4x4DCT, 427 C, Trans4x4DCT,
428 ::testing::Values( 428 ::testing::Values(
429 make_tuple(&vpx_fdct4x4_c, &vp9_idct4x4_16_add_c, 0, VPX_BITS_8))); 429 make_tuple(&vpx_fdct4x4_c, &vpx_idct4x4_16_add_c, 0, VPX_BITS_8)));
430 #endif // CONFIG_VP9_HIGHBITDEPTH 430 #endif // CONFIG_VP9_HIGHBITDEPTH
431 431
432 #if CONFIG_VP9_HIGHBITDEPTH 432 #if CONFIG_VP9_HIGHBITDEPTH
433 INSTANTIATE_TEST_CASE_P( 433 INSTANTIATE_TEST_CASE_P(
434 C, Trans4x4HT, 434 C, Trans4x4HT,
435 ::testing::Values( 435 ::testing::Values(
436 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 0, VPX_BITS_10), 436 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 0, VPX_BITS_10),
437 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 1, VPX_BITS_10), 437 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 1, VPX_BITS_10),
438 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 2, VPX_BITS_10), 438 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 2, VPX_BITS_10),
439 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 3, VPX_BITS_10), 439 make_tuple(&vp9_highbd_fht4x4_c, &iht4x4_10, 3, VPX_BITS_10),
(...skipping 14 matching lines...) Expand all
454 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_c, 2, VPX_BITS_8), 454 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_c, 2, VPX_BITS_8),
455 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_c, 3, VPX_BITS_8))); 455 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_c, 3, VPX_BITS_8)));
456 #endif // CONFIG_VP9_HIGHBITDEPTH 456 #endif // CONFIG_VP9_HIGHBITDEPTH
457 457
458 #if CONFIG_VP9_HIGHBITDEPTH 458 #if CONFIG_VP9_HIGHBITDEPTH
459 INSTANTIATE_TEST_CASE_P( 459 INSTANTIATE_TEST_CASE_P(
460 C, Trans4x4WHT, 460 C, Trans4x4WHT,
461 ::testing::Values( 461 ::testing::Values(
462 make_tuple(&vp9_highbd_fwht4x4_c, &iwht4x4_10, 0, VPX_BITS_10), 462 make_tuple(&vp9_highbd_fwht4x4_c, &iwht4x4_10, 0, VPX_BITS_10),
463 make_tuple(&vp9_highbd_fwht4x4_c, &iwht4x4_12, 0, VPX_BITS_12), 463 make_tuple(&vp9_highbd_fwht4x4_c, &iwht4x4_12, 0, VPX_BITS_12),
464 make_tuple(&vp9_fwht4x4_c, &vp9_iwht4x4_16_add_c, 0, VPX_BITS_8))); 464 make_tuple(&vp9_fwht4x4_c, &vpx_iwht4x4_16_add_c, 0, VPX_BITS_8)));
465 #else 465 #else
466 INSTANTIATE_TEST_CASE_P( 466 INSTANTIATE_TEST_CASE_P(
467 C, Trans4x4WHT, 467 C, Trans4x4WHT,
468 ::testing::Values( 468 ::testing::Values(
469 make_tuple(&vp9_fwht4x4_c, &vp9_iwht4x4_16_add_c, 0, VPX_BITS_8))); 469 make_tuple(&vp9_fwht4x4_c, &vpx_iwht4x4_16_add_c, 0, VPX_BITS_8)));
470 #endif // CONFIG_VP9_HIGHBITDEPTH 470 #endif // CONFIG_VP9_HIGHBITDEPTH
471 471
472 #if HAVE_NEON_ASM && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 472 #if HAVE_NEON_ASM && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
473 INSTANTIATE_TEST_CASE_P( 473 INSTANTIATE_TEST_CASE_P(
474 NEON, Trans4x4DCT, 474 NEON, Trans4x4DCT,
475 ::testing::Values( 475 ::testing::Values(
476 make_tuple(&vpx_fdct4x4_c, 476 make_tuple(&vpx_fdct4x4_c,
477 &vp9_idct4x4_16_add_neon, 0, VPX_BITS_8))); 477 &vpx_idct4x4_16_add_neon, 0, VPX_BITS_8)));
478 #endif // HAVE_NEON_ASM && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 478 #endif // HAVE_NEON_ASM && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
479 479
480 #if HAVE_NEON && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 480 #if HAVE_NEON && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
481 INSTANTIATE_TEST_CASE_P( 481 INSTANTIATE_TEST_CASE_P(
482 NEON, Trans4x4HT, 482 NEON, Trans4x4HT,
483 ::testing::Values( 483 ::testing::Values(
484 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 0, VPX_BITS_8), 484 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 0, VPX_BITS_8),
485 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 1, VPX_BITS_8), 485 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 1, VPX_BITS_8),
486 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 2, VPX_BITS_8), 486 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 2, VPX_BITS_8),
487 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 3, VPX_BITS_8))); 487 make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 3, VPX_BITS_8)));
488 #endif // HAVE_NEON && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 488 #endif // HAVE_NEON && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
489 489
490 #if CONFIG_USE_X86INC && HAVE_MMX && !CONFIG_VP9_HIGHBITDEPTH && \ 490 #if CONFIG_USE_X86INC && HAVE_MMX && !CONFIG_VP9_HIGHBITDEPTH && \
491 !CONFIG_EMULATE_HARDWARE 491 !CONFIG_EMULATE_HARDWARE
492 INSTANTIATE_TEST_CASE_P( 492 INSTANTIATE_TEST_CASE_P(
493 MMX, Trans4x4WHT, 493 MMX, Trans4x4WHT,
494 ::testing::Values( 494 ::testing::Values(
495 make_tuple(&vp9_fwht4x4_mmx, &vp9_iwht4x4_16_add_c, 0, VPX_BITS_8))); 495 make_tuple(&vp9_fwht4x4_mmx, &vpx_iwht4x4_16_add_c, 0, VPX_BITS_8)));
496 #endif 496 #endif
497 497
498 #if CONFIG_USE_X86INC && HAVE_SSE2 && !CONFIG_VP9_HIGHBITDEPTH && \ 498 #if CONFIG_USE_X86INC && HAVE_SSE2 && !CONFIG_VP9_HIGHBITDEPTH && \
499 !CONFIG_EMULATE_HARDWARE 499 !CONFIG_EMULATE_HARDWARE
500 INSTANTIATE_TEST_CASE_P( 500 INSTANTIATE_TEST_CASE_P(
501 SSE2, Trans4x4WHT, 501 SSE2, Trans4x4WHT,
502 ::testing::Values( 502 ::testing::Values(
503 make_tuple(&vp9_fwht4x4_c, &vp9_iwht4x4_16_add_sse2, 0, VPX_BITS_8))); 503 make_tuple(&vp9_fwht4x4_c, &vpx_iwht4x4_16_add_sse2, 0, VPX_BITS_8)));
504 #endif 504 #endif
505 505
506 #if HAVE_SSE2 && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 506 #if HAVE_SSE2 && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
507 INSTANTIATE_TEST_CASE_P( 507 INSTANTIATE_TEST_CASE_P(
508 SSE2, Trans4x4DCT, 508 SSE2, Trans4x4DCT,
509 ::testing::Values( 509 ::testing::Values(
510 make_tuple(&vpx_fdct4x4_sse2, 510 make_tuple(&vpx_fdct4x4_sse2,
511 &vp9_idct4x4_16_add_sse2, 0, VPX_BITS_8))); 511 &vpx_idct4x4_16_add_sse2, 0, VPX_BITS_8)));
512 INSTANTIATE_TEST_CASE_P( 512 INSTANTIATE_TEST_CASE_P(
513 SSE2, Trans4x4HT, 513 SSE2, Trans4x4HT,
514 ::testing::Values( 514 ::testing::Values(
515 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 0, VPX_BITS_8), 515 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 0, VPX_BITS_8),
516 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 1, VPX_BITS_8), 516 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 1, VPX_BITS_8),
517 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 2, VPX_BITS_8), 517 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 2, VPX_BITS_8),
518 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 3, VPX_BITS_8))); 518 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_sse2, 3, VPX_BITS_8)));
519 #endif // HAVE_SSE2 && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 519 #endif // HAVE_SSE2 && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
520 520
521 #if HAVE_SSE2 && CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 521 #if HAVE_SSE2 && CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
522 INSTANTIATE_TEST_CASE_P( 522 INSTANTIATE_TEST_CASE_P(
523 SSE2, Trans4x4DCT, 523 SSE2, Trans4x4DCT,
524 ::testing::Values( 524 ::testing::Values(
525 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_10_sse2, 0, VPX_BITS_10), 525 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_10_sse2, 0, VPX_BITS_10),
526 make_tuple(&vpx_highbd_fdct4x4_sse2, &idct4x4_10_sse2, 0, VPX_BITS_10), 526 make_tuple(&vpx_highbd_fdct4x4_sse2, &idct4x4_10_sse2, 0, VPX_BITS_10),
527 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_12_sse2, 0, VPX_BITS_12), 527 make_tuple(&vpx_highbd_fdct4x4_c, &idct4x4_12_sse2, 0, VPX_BITS_12),
528 make_tuple(&vpx_highbd_fdct4x4_sse2, &idct4x4_12_sse2, 0, VPX_BITS_12), 528 make_tuple(&vpx_highbd_fdct4x4_sse2, &idct4x4_12_sse2, 0, VPX_BITS_12),
529 make_tuple(&vpx_fdct4x4_sse2, &vp9_idct4x4_16_add_c, 0, 529 make_tuple(&vpx_fdct4x4_sse2, &vpx_idct4x4_16_add_c, 0,
530 VPX_BITS_8))); 530 VPX_BITS_8)));
531 531
532 INSTANTIATE_TEST_CASE_P( 532 INSTANTIATE_TEST_CASE_P(
533 SSE2, Trans4x4HT, 533 SSE2, Trans4x4HT,
534 ::testing::Values( 534 ::testing::Values(
535 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 0, VPX_BITS_8), 535 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 0, VPX_BITS_8),
536 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 1, VPX_BITS_8), 536 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 1, VPX_BITS_8),
537 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 2, VPX_BITS_8), 537 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 2, VPX_BITS_8),
538 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 3, VPX_BITS_8))); 538 make_tuple(&vp9_fht4x4_sse2, &vp9_iht4x4_16_add_c, 3, VPX_BITS_8)));
539 #endif // HAVE_SSE2 && CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 539 #endif // HAVE_SSE2 && CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
540 540
541 #if HAVE_MSA && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 541 #if HAVE_MSA && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
542 INSTANTIATE_TEST_CASE_P( 542 INSTANTIATE_TEST_CASE_P(
543 MSA, Trans4x4DCT, 543 MSA, Trans4x4DCT,
544 ::testing::Values( 544 ::testing::Values(
545 make_tuple(&vpx_fdct4x4_msa, &vp9_idct4x4_16_add_msa, 0, VPX_BITS_8))); 545 make_tuple(&vpx_fdct4x4_msa, &vpx_idct4x4_16_add_msa, 0, VPX_BITS_8)));
546 INSTANTIATE_TEST_CASE_P( 546 INSTANTIATE_TEST_CASE_P(
547 MSA, Trans4x4HT, 547 MSA, Trans4x4HT,
548 ::testing::Values( 548 ::testing::Values(
549 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 0, VPX_BITS_8), 549 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 0, VPX_BITS_8),
550 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 1, VPX_BITS_8), 550 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 1, VPX_BITS_8),
551 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 2, VPX_BITS_8), 551 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 2, VPX_BITS_8),
552 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 3, VPX_BITS_8))); 552 make_tuple(&vp9_fht4x4_msa, &vp9_iht4x4_16_add_msa, 3, VPX_BITS_8)));
553 #endif // HAVE_MSA && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE 553 #endif // HAVE_MSA && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE
554 } // namespace 554 } // namespace
OLDNEW
« no previous file with comments | « source/libvpx/test/error_resilience_test.cc ('k') | source/libvpx/test/fdct8x8_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698