summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_reconintra.c
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2019-04-16 14:59:22 -0700
committerJames Zern <jzern@google.com>2019-04-16 18:18:34 -0700
commite232dc86e561cc03a0b576381c156c26b1ee7015 (patch)
tree23f1c9ded71cdeff6e9da5025d883563f7edf9c2 /vp9/common/vp9_reconintra.c
parentd310225c19d52d26241399fc7d67753f9eac0944 (diff)
downloadlibvpx-e232dc86e561cc03a0b576381c156c26b1ee7015.tar
libvpx-e232dc86e561cc03a0b576381c156c26b1ee7015.tar.gz
libvpx-e232dc86e561cc03a0b576381c156c26b1ee7015.tar.bz2
libvpx-e232dc86e561cc03a0b576381c156c26b1ee7015.zip
Revert "Refactor tile boundary condition for intra prediction"
This reverts commit 14208ab41e114f5779d106ae54a7cc8fd9d43820. This causes test vectors failures with --row-mt=1. BUG=webm:1617 Change-Id: Icb14bbbb6f38608a73dde0370ad874c0b1b0af8a
Diffstat (limited to 'vp9/common/vp9_reconintra.c')
-rw-r--r--vp9/common/vp9_reconintra.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/common/vp9_reconintra.c b/vp9/common/vp9_reconintra.c
index 7d3eec1c5..3e5ed616d 100644
--- a/vp9/common/vp9_reconintra.c
+++ b/vp9/common/vp9_reconintra.c
@@ -408,8 +408,8 @@ void vp9_predict_intra_block(const MACROBLOCKD *xd, int bwl_in, TX_SIZE tx_size,
int aoff, int loff, int plane) {
const int bw = (1 << bwl_in);
const int txw = (1 << tx_size);
- const int have_top = loff || xd->mi_row > 0;
- const int have_left = aoff || xd->mi_col > xd->tile.mi_col_start;
+ const int have_top = loff || (xd->above_mi != NULL);
+ const int have_left = aoff || (xd->left_mi != NULL);
const int have_right = (aoff + txw) < bw;
const int x = aoff * 4;
const int y = loff * 4;