]> git.sesse.net Git - x264/commit
Much faster CAVLC RDO and bitstream writing
authorFiona Glaser <fiona@x264.com>
Tue, 30 Dec 2008 03:12:17 +0000 (03:12 +0000)
committerLoren Merritt <pengvado@akuvian.org>
Tue, 30 Dec 2008 03:32:34 +0000 (03:32 +0000)
commitffd73767089b2db2ca9a06891e10883fe2bcb3e2
treed0fa4f46cda92b303c2bd5d85c6052e34e1f2634
parentf33ba9e2bc8d344c515f2d5f662958d323f3a074
Much faster CAVLC RDO and bitstream writing
Pure asm version of level/run coding.  Over 2x faster than C.
Up to 40% faster CAVLC RDO.  Overall benefit up to ~7.5% with RDO or ~5% with fast encoding settings.
common/bs.h
common/quant.c
common/quant.h
common/x86/quant-a.asm
common/x86/quant.h
encoder/cavlc.c
tools/checkasm.c