]> git.sesse.net Git - fjl/commit
Let IDCTs do precalculation outside the inner loops. Speeds up (as expected)
authorSteinar H. Gunderson <sesse@debian.org>
Sun, 11 Jan 2009 21:03:54 +0000 (22:03 +0100)
committerSteinar H. Gunderson <sesse@debian.org>
Sun, 11 Jan 2009 21:03:54 +0000 (22:03 +0100)
commit13b48c4e2de5ceb4922ee47db32dd1a18edfffe4
tree1ed74d4200014fab178cfa1ab62c92b002123eb3
parent4b87e80c1ee4dd6a5d5c13e7b4321a956f53378f
Let IDCTs do precalculation outside the inner loops. Speeds up (as expected)
the AA&N IDCT by about 50%, as almost all the multiplications can go into
the quantization table.
idct.c
idct.h
idct_test.c