Use cb pattern for interp eval when filter is not switchable
authorNeeraj Gadgil <neeraj.gadgil@ittiam.com>
Wed, 1 Mar 2023 15:11:37 +0000 (20:41 +0530)
committerNeeraj Gadgil <neeraj.gadgil@ittiam.com>
Tue, 7 Mar 2023 07:09:10 +0000 (12:39 +0530)
commitb9933679bf0088527f2f762bad50a4bb7820bdf1
treed5a3e0df15412d959d4f6f07fd7cc4501fa28f5d
parentf2210fd29047de236bd8a3f349db10836ef283ef
Use cb pattern for interp eval when filter is not switchable

This CL uses a checkerboard pattern for interp filter eval when
the filter is not switchable.

                 Instruction Count        BD-Rate Loss(%)
cpu   Resolution   Reduction(%)    avg.psnr   ovr.psnr    ssim
 0       LOWRES2      0.725         0.0017    -0.0000    0.0192
 0       MIDRES2      0.968         0.0004     0.0504    0.0810
 0        HDRES2      1.135         0.0089     0.0130    0.0113
 0       Average      0.943         0.0037     0.0211    0.0372

STATS_CHANGED

Change-Id: Ia713e5170101302f264ffaa2350bc0ab15c27090
vp9/encoder/vp9_rdopt.c
vp9/encoder/vp9_speed_features.c
vp9/encoder/vp9_speed_features.h