Set the skip flag to 1 for skippable blocks
If the partition block is skippable, which means no coefficients for Y, U, and V planes, its skip flag is set to 1. No quality change (verified by borg tests), and no noticeable speed change. Change-Id: I9231f720f8dd6364384cf05aa148ca24d75450f1
This commit is contained in:
parent
11ee24825e
commit
46aed7b8d0
@ -3161,6 +3161,10 @@ int64_t vp9_rd_pick_inter_mode_sb(VP9_COMP *cpi, MACROBLOCK *x,
|
||||
vp9_zero(best_tx_diff);
|
||||
}
|
||||
|
||||
// TODO(yunqingwang): Moving this line in front of the above best_filter_diff
|
||||
// updating code causes PSNR loss. Need to figure out the confliction.
|
||||
x->skip |= best_mode_skippable;
|
||||
|
||||
store_coding_context(x, ctx, best_mode_index, best_pred_diff,
|
||||
best_tx_diff, best_filter_diff, best_mode_skippable);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user