dependent tile set to default
* set dependent tile to be default
* make dependent tile to work with supertx
Change-Id: I2bcc73c6e6df46ca0c2fbdae7c4f2944738fff79
diff --git a/av1/encoder/encodeframe.c b/av1/encoder/encodeframe.c
index 8a37ca3..0f4af70 100644
--- a/av1/encoder/encodeframe.c
+++ b/av1/encoder/encodeframe.c
@@ -354,11 +354,7 @@
MACROBLOCKD *const xd = &x->e_mbd;
const int mi_width = mi_size_wide[bsize];
const int mi_height = mi_size_high[bsize];
-#if CONFIG_DEPENDENT_HORZTILES
- set_mode_info_offsets(cpi, x, xd, mi_row, mi_col, cm->dependent_horz_tiles);
-#else
set_mode_info_offsets(cpi, x, xd, mi_row, mi_col);
-#endif
// Set up distance of MB to edge of frame in 1/8th pel units.
assert(!(mi_col & (mi_width - 1)) && !(mi_row & (mi_height - 1)));
@@ -382,12 +378,7 @@
const int mi_width = mi_size_wide[bsize_pred];
const int mi_height = mi_size_high[bsize_pred];
-#if CONFIG_DEPENDENT_HORZTILES
- set_mode_info_offsets(cpi, x, xd, mi_row_ori, mi_col_ori,
- cm->dependent_horz_tiles);
-#else
set_mode_info_offsets(cpi, x, xd, mi_row_ori, mi_col_ori);
-#endif
// Set up limit values for MV components.
// Mv beyond the range do not produce new/different prediction block.
diff --git a/configure b/configure
index f3ad5ab..54ca80a 100755
--- a/configure
+++ b/configure
@@ -502,6 +502,7 @@
soft_enable palette
soft_enable alt_intra
soft_enable palette_throughput
+ soft_enable dependent_horztiles
# Workaround features currently incompatible with highbitdepth
enabled tx64x64 && disable_feature highbitdepth