summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_rdopt.c
diff options
context:
space:
mode:
authorPaul Wilkins <paulwilkins@google.com>2013-10-04 14:26:17 +0100
committerPaul Wilkins <paulwilkins@google.com>2013-10-04 14:26:17 +0100
commit8abd92f12ffe5a82ccacb6013cf9596bb52115b8 (patch)
tree31c43d4c01a45d4c03255c464a134b1def6f22de /vp9/encoder/vp9_rdopt.c
parentde6ecc5ac31e9344ebdd2a5a032c1a90107d57c3 (diff)
downloadlibvpx-8abd92f12ffe5a82ccacb6013cf9596bb52115b8.tar
libvpx-8abd92f12ffe5a82ccacb6013cf9596bb52115b8.tar.gz
libvpx-8abd92f12ffe5a82ccacb6013cf9596bb52115b8.tar.bz2
libvpx-8abd92f12ffe5a82ccacb6013cf9596bb52115b8.zip
Remove mode_skip_start and mask code for sub 8x8
This code serves no purpose in the re-factored sub 8x8 code. Change-Id: I5364986224d1a28b71bcb046ec8557a3d14aaa47
Diffstat (limited to 'vp9/encoder/vp9_rdopt.c')
-rw-r--r--vp9/encoder/vp9_rdopt.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c
index e6783558e..77661e953 100644
--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -3910,33 +3910,6 @@ int64_t vp9_rd_pick_inter_mode_sub8x8(VP9_COMP *cpi, MACROBLOCK *x,
ref_frame = vp9_ref_order[mode_index].ref_frame;
second_ref_frame = vp9_ref_order[mode_index].second_ref_frame;
- // FIXME(jingning): this was temporarily disabled for sub8x8 blocks.
- // Look at the reference frame of the best mode so far and set the
- // skip mask to look at a subset of the remaining modes.
- if (0 && mode_index > cpi->sf.mode_skip_start) {
- if (mode_index == (cpi->sf.mode_skip_start + 1)) {
- switch (vp9_ref_order[best_mode_index].ref_frame) {
- case INTRA_FRAME:
- cpi->mode_skip_mask = 0;
- break;
- case LAST_FRAME:
- cpi->mode_skip_mask = LAST_FRAME_MODE_MASK;
- break;
- case GOLDEN_FRAME:
- cpi->mode_skip_mask = GOLDEN_FRAME_MODE_MASK;
- break;
- case ALTREF_FRAME:
- cpi->mode_skip_mask = ALT_REF_MODE_MASK;
- break;
- case NONE:
- case MAX_REF_FRAMES:
- assert(!"Invalid Reference frame");
- }
- }
- if (cpi->mode_skip_mask & ((int64_t)1 << mode_index))
- continue;
- }
-
// Skip if the current reference frame has been masked off
if (cpi->sf.reference_masking && !cpi->set_ref_frame_mask &&
(cpi->ref_frame_mask & (1 << ref_frame)))