]> granicus.if.org Git - libvpx/commit
Modify the setting of transform skip flags in non-rd mode
authorYunqing Wang <yunqingwang@google.com>
Thu, 5 Mar 2015 17:44:18 +0000 (09:44 -0800)
committerYunqing Wang <yunqingwang@google.com>
Fri, 6 Mar 2015 17:22:00 +0000 (09:22 -0800)
commit268f260d64d0ce5516af14d7ab7370e70e07be8e
tree9b7128dc4094e8ed15dec812ecd1a16b08ccc6d5
parent42eb97eb91063b9f83241f68fe006441f99d4911
Modify the setting of transform skip flags in non-rd mode

While searching for the best mode in non-rd case, SSE of
a partition block is calculated and the transform size is set.
This patch rewrites the skip checking conditions based on
transform size instead of partition size to be more precise.

Small gains were seen in rtc set borg test (speed 6).
AVG PSNR: 0.087%, overall PSNR: 0.073%, SSIM: 0.146%.
No noticeable speed change.

Change-Id: I5603ca5339c784dfa02263f4005988ccd8c32f6e
vp9/encoder/vp9_pickmode.c