Faster, more accurate psy-RD caching
authorAnton Mitrofanov <BugMaster@narod.ru>
Fri, 19 Feb 2010 18:45:22 +0000 (10:45 -0800)
committerJason Garrett-Glaser <darkshikari@gmail.com>
Tue, 23 Feb 2010 09:46:17 +0000 (01:46 -0800)
commit7a7fbeab0f1f3b8187d1d8ce56def91f1582d5d7
tree6593689a62aba90acafcdbc90e11428534736a98
parent40284dfe7485e52769eca0614063b92315e9a5f5
Faster, more accurate psy-RD caching
Keep more variants of cached Hadamard scores and only calculate them when necessary.
Results in more calculation, but simpler lookups.
Slightly more accurate due to internal rounding in SATD and SA8D functions.
common/common.h
common/x86/mc-a2.asm
encoder/analyse.c
encoder/rdo.c