Closed GoogleCodeExporter closed 9 years ago
r941 fixes psnr and ScaleSlope
[ PASSED ] 690 tests.
[ FAILED ] 70 tests, listed below:
[ FAILED ] libyuvTest.I420ToI444_Any
[ FAILED ] libyuvTest.I420ToI444_Unaligned
[ FAILED ] libyuvTest.I420ToI444_Invert
[ FAILED ] libyuvTest.I420ToI444_Opt
[ FAILED ] libyuvTest.I420ToI411_Any
[ FAILED ] libyuvTest.I420ToI411_Unaligned
[ FAILED ] libyuvTest.I420ToI411_Invert
[ FAILED ] libyuvTest.I420ToI411_Opt
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Box
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_None
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Box
[ FAILED ] libyuvTest.ARGBScaleTo1x1_None
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_None
[ FAILED ] libyuvTest.ARGBScaleTo1x1_Linear
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_Linear
[ FAILED ] libyuvTest.ARGBScaleTo1x1_Bilinear
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo1x1_Box
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_Box
[ FAILED ] libyuvTest.ARGBScaleTo320x240_None
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Linear
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Box
[ FAILED ] libyuvTest.ARGBScaleTo352x288_None
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Linear
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Box
[ FAILED ] libyuvTest.ARGBScaleTo640x360_None
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Linear
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Box
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_None
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Linear
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Box
[ FAILED ] libyuvTest.ScaleDownBy4_Bilinear
[ FAILED ] libyuvTest.ScaleDownBy8_Linear
[ FAILED ] libyuvTest.ScaleDownBy8_Bilinear
[ FAILED ] libyuvTest.ScaleTo1x1_None
[ FAILED ] libyuvTest.ScaleTo1x1_Linear
[ FAILED ] libyuvTest.ScaleTo1x1_Bilinear
[ FAILED ] libyuvTest.ScaleTo1x1_Box
[ FAILED ] libyuvTest.ScaleTo320x240_Linear
[ FAILED ] libyuvTest.ScaleTo320x240_Bilinear
[ FAILED ] libyuvTest.ScaleTo320x240_Box
[ FAILED ] libyuvTest.ScaleTo352x288_Linear
[ FAILED ] libyuvTest.ScaleTo352x288_Bilinear
[ FAILED ] libyuvTest.ScaleTo352x288_Box
[ FAILED ] libyuvTest.ScaleTo640x360_Linear
[ FAILED ] libyuvTest.ScaleTo640x360_Bilinear
[ FAILED ] libyuvTest.ScaleTo640x360_Box
[ FAILED ] libyuvTest.ScaleTo1280x720_Linear
[ FAILED ] libyuvTest.ScaleTo1280x720_Bilinear
[ FAILED ] libyuvTest.ScaleTo1280x720_Box
70 FAILED TESTS
Original comment by fbarch...@google.com
on 2 Jan 2014 at 11:09
r942 uses 64 bit fixed point math if the source size is more then 32767 pixels
wide, allowing I420ToI444 etc to work.
[ PASSED ] 713 tests.
[ FAILED ] 47 tests, listed below:
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Box
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_None
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Box
[ FAILED ] libyuvTest.ARGBScaleTo1x1_None
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_None
[ FAILED ] libyuvTest.ARGBScaleTo1x1_Linear
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_Linear
[ FAILED ] libyuvTest.ARGBScaleTo1x1_Bilinear
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo1x1_Box
[ FAILED ] libyuvTest.ARGBScaleClipTo1x1_Box
[ FAILED ] libyuvTest.ARGBScaleTo320x240_None
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Linear
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Box
[ FAILED ] libyuvTest.ARGBScaleTo352x288_None
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Linear
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Box
[ FAILED ] libyuvTest.ARGBScaleTo640x360_None
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Linear
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Box
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_None
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Linear
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Box
[ FAILED ] libyuvTest.ScaleTo1x1_None
[ FAILED ] libyuvTest.ScaleTo1x1_Linear
[ FAILED ] libyuvTest.ScaleTo1x1_Bilinear
[ FAILED ] libyuvTest.ScaleTo1x1_Box
47 FAILED TESTS
Original comment by fbarch...@google.com
on 3 Jan 2014 at 12:36
r943 tests for 1 pixel and sets slope to 1, x to 0. Avoid divide overflow
crash.
[==========] 760 tests from 1 test case ran. (212470 ms total)
[ PASSED ] 725 tests.
[ FAILED ] 35 tests, listed below:
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy2_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy4_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy8_Box
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_None
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Linear
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_Box
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Box
[ FAILED ] libyuvTest.ARGBScaleTo320x240_None
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Linear
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo320x240_Box
[ FAILED ] libyuvTest.ARGBScaleTo352x288_None
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Linear
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo352x288_Box
[ FAILED ] libyuvTest.ARGBScaleTo640x360_None
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Linear
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo640x360_Box
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_None
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Linear
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Bilinear
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_Box
35 FAILED TESTS
YOU HAVE 1 DISABLED TEST
Original comment by fbarch...@google.com
on 3 Jan 2014 at 12:52
r945 clips address using 64 bit math
[ PASSED ] 748 tests.
[ FAILED ] 12 tests, listed below:
[ FAILED ] libyuvTest.ARGBScaleDownBy3by4_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_None
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Bilinear
[ FAILED ] libyuvTest.ARGBScaleDownClipBy3by4_Box
[ FAILED ] libyuvTest.ARGBScaleTo320x240_None
[ FAILED ] libyuvTest.ARGBScaleClipTo320x240_None
[ FAILED ] libyuvTest.ARGBScaleTo352x288_None
[ FAILED ] libyuvTest.ARGBScaleClipTo352x288_None
[ FAILED ] libyuvTest.ARGBScaleTo640x360_None
[ FAILED ] libyuvTest.ARGBScaleClipTo640x360_None
[ FAILED ] libyuvTest.ARGBScaleTo1280x720_None
[ FAILED ] libyuvTest.ARGBScaleClipTo1280x720_None
12 FAILED TESTS
Original comment by fbarch...@google.com
on 3 Jan 2014 at 1:44
r948 - All tests pass with large width.
Original comment by fbarch...@google.com
on 3 Jan 2014 at 2:41
Original issue reported on code.google.com by
fbarch...@google.com
on 2 Jan 2014 at 9:18