]> granicus.if.org Git - libvpx/commit
vp9-svc: Enbale scale partition reference frames.
authorMarco <marpan@google.com>
Fri, 17 Nov 2017 17:47:03 +0000 (09:47 -0800)
committerMarco <marpan@google.com>
Fri, 17 Nov 2017 22:52:20 +0000 (14:52 -0800)
commit559166acfe37ef97bfd43835181773c904ac467b
tree165fc1559ea0e30d48a030f32f1db191b497c051
parent849b3c238d3bc3a1d038d15413b7c96694285ffe
vp9-svc: Enbale scale partition reference frames.

For reference frames: enable scale partition for
superblocks with low source sad or if bsize on lower-resoln
is at least 32x32.

Keep feature disabled for base temporal layer.

Small regression in avgPNSR/SSIM metrics, ~0.5-1%.
Speedup ~2-3% on mac for SVC (3 spatial/3 temporal layers) at speed 7.

Change-Id: I5987eb7763845b680059128b538bb5188be0cca5
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_speed_features.c