vp9: speed >= 8: Skip uv variance in model_rd_sb_y_large
authorJerome Jiang <jianj@google.com>
Fri, 21 Apr 2017 17:10:05 +0000 (10:10 -0700)
committerJerome Jiang <jianj@google.com>
Tue, 25 Apr 2017 23:21:36 +0000 (16:21 -0700)
commit69b0242e9a98d4742592e3e3dbaa5592759ed021
tree865ff6da95f94e2c8a91437e3fcaea84d01d129e
parent58fe1bde59ada9eb25b510e7be2e43dda5a5ddf6
vp9: speed >= 8: Skip uv variance in model_rd_sb_y_large

For speed >= 8 and color_sensitivity not set, skip the transform
skipping test in UV planes.
Add a new condition to check noise level to skip chroma check
for speed >= 8 if y_sad is high.

1~2% speedup on ARM for speed 8.

Borg tests show neutral results in both rtc and rtc_derf.

Change-Id: Idecd3ff6e28c97757a43bb6f3a7082c85f72109c
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_pickmode.c