foolab / libyuv

Automatically exported from code.google.com/p/libyuv
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

I420ToBayerBGGR odd width fail #301

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
set LIBYUV_WIDTH=3
out\release\libyuv_unittest --gtest_filter=*I420ToBayer*

[----------] Global test environment tear-down
[==========] 16 tests from 1 test case ran. (27 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 16 tests, listed below:
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Any
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Invert
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Opt
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Any
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Invert
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Opt
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Any
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Invert
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Opt
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Any
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Invert
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Opt

16 FAILED TESTS
  YOU HAVE 1 DISABLED TEST

Original issue reported on code.google.com by fbarch...@google.com on 2 Jan 2014 at 9:08

GoogleCodeExporter commented 9 years ago
width of 4 also fails on some, so its not strictly odd

set LIBYUV_WIDTH=31
[  FAILED  ] 17 tests, listed below:
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Any
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Invert
[  FAILED  ] libyuvTest.I420ToBayerBGGR_Opt
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Any
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Invert
[  FAILED  ] libyuvTest.I420ToBayerRGGB_Opt
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Any
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Invert
[  FAILED  ] libyuvTest.I420ToBayerGBRG_Opt
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Any
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Unaligned
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Invert
[  FAILED  ] libyuvTest.I420ToBayerGRBG_Opt
[  FAILED  ] libyuvTest.CropNV12

17 FAILED TESTS

Original comment by fbarch...@google.com on 5 Nov 2014 at 11:32

GoogleCodeExporter commented 9 years ago
suggest removing bayer support as its low priority, low performance, and 
problematic.

Original comment by fbarch...@google.com on 9 Feb 2015 at 7:04

GoogleCodeExporter commented 9 years ago
Bayer removed in r1270.  Marking as fixed, but the following new tests fail

[----------] Global test environment tear-down
[==========] 839 tests from 1 test case ran. (12526 ms total)
[  PASSED  ] 834 tests.
[  FAILED  ] 5 tests, listed below:
[  FAILED  ] libyuvTest.TestI420
[  FAILED  ] libyuvTest.TestI422
[  FAILED  ] libyuvTest.TestJ420
[  FAILED  ] libyuvTest.TestJ422
[  FAILED  ] libyuvTest.CropNV12

 5 FAILED TESTS
  YOU HAVE 1 DISABLED TEST

Original comment by fbarch...@google.com on 9 Feb 2015 at 8:03