]> granicus.if.org Git - libx264/commit
Prevent some cases of cache aliasing.
authorLoren Merritt <pengvado@akuvian.org>
Fri, 16 Jul 2010 06:49:03 +0000 (23:49 -0700)
committerFiona Glaser <fiona@x264.com>
Fri, 16 Jul 2010 06:49:03 +0000 (23:49 -0700)
commitb9dd9cfb16ae3e8cd59fd9e71abfeff5b4a5ae2f
treec9724ad8beb932672cbd94d1b0bc6630ec0cf829
parent22655d902e35b0eb8529803c8b4b80dce4a3428e
Prevent some cases of cache aliasing.
Avoid cases where image strides were a large power of 2.
Core 2: +3% speed at widths 898..960, +6% at widths 1922..1984, most other resolutions unaffected.
Nehalem and AMD: similar amount of speedup, but fewer resolutions affected.
common/frame.c
common/macroblock.c
encoder/encoder.c