Closed GoogleCodeExporter closed 9 years ago
r729 addresses unittest with allowing off by 1. But should followup with
improved accuracy.
Original comment by fbarch...@google.com
on 17 Jun 2013 at 5:23
Current performance with float table on
Windows
9868 - [ OK ] libyuvTest.TestFixedDiv (9868 ms)
1341 - [ OK ] libyuvTest.TestFixedDiv_Opt (1341 ms)
Linux
libyuvTest.TestFixedDiv (8223 ms)
libyuvTest.TestFixedDiv_Opt (2194 ms)
Original comment by fbarch...@google.com
on 17 Jun 2013 at 10:38
Fixed in r732
Was
libyuvTest.TestFixedDiv (9873 ms)
libyuvTest.TestFixedDiv_Opt (1349 ms)
with error of +-3
Now
libyuvTest.TestFixedDiv (6728 ms)
libyuvTest.TestFixedDiv_Opt (1999 ms)
with error of +-1
Original comment by fbarch...@google.com
on 18 Jun 2013 at 4:46
[71/266] CXX obj/source/libyuv.row_common.o
../../source/row_common.cc:64:3: warning: this decimal constant is unsigned
only in ISO C90 [enabled by default]
Original comment by fbarch...@chromium.org
on 18 Jun 2013 at 5:45
Fixed in r733/734
Original comment by fbarch...@chromium.org
on 18 Jun 2013 at 7:15
r736 reverts back to divide, as off by 1 caused valgrind failures.
Original comment by fbarch...@chromium.org
on 18 Jun 2013 at 10:12
Reopened, as current fixed div does not build.
LINK newlib/Debug/nacltest_x86_64.nexe
newlib/Debug/source/row_common_x86_64.o: In function `FixedDiv_C':
/cygdrive/d/src/libyuv/trunk/source/row_common.cc:63: multiple definition of
`FixedDiv_C'
newlib/Debug/source/row_posix_x86_64.o:/cygdrive/d/src/libyuv/trunk/source/row_p
osix.cc:5403: first defined here
Original comment by fbarch...@google.com
on 6 Aug 2013 at 5:34
fixed in r747
Original comment by fbarch...@google.com
on 7 Aug 2013 at 8:54
Original issue reported on code.google.com by
fbarch...@google.com
on 17 Jun 2013 at 5:18