Various optimizations and cosmetics
authorFiona Glaser <fiona@x264.com>
Sun, 6 Jul 2008 18:59:15 +0000 (12:59 -0600)
committerFiona Glaser <fiona@x264.com>
Sun, 6 Jul 2008 18:59:15 +0000 (12:59 -0600)
commitc9c7edf3e6fa8fbdd4d7bf2beccb448bdcac9aa4
tree70d3c074073f6598b5fd515daca271d93ee798c5
parent653249521805b21564c00148f7db1e4b28e6e15c
Various optimizations and cosmetics
Update AUTHORS file with Gabriel and me
update XCHG macro to work correctly in if statements
Add new lookup tables for block_idx and fdec/fenc addresses
Slightly faster array_non_zero_count_mmx (patch by holger)
Eliminate branch in analyse_intra
Unroll loops in and clean up chroma encode
Convert some for loops to do/while loops for speed improvement
Do explicit write-combining on --me tesa mvsad_t struct
Shrink --me esa zero[] array
Speed up bime by reducing size of visited[][][] array
AUTHORS
common/common.h
common/macroblock.h
common/x86/util.h
encoder/analyse.c
encoder/macroblock.c
encoder/me.c