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