Make var-tx support YUV444 format
Properly scale the chroma block size accroding to the YUV format.
BUG=aomedia:522
Change-Id: I2c42763394eea6383f81443bf1098fe05f448bd5
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c
index c1a3ede..1ca2e39 100644
--- a/av1/encoder/rdopt.c
+++ b/av1/encoder/rdopt.c
@@ -4475,7 +4475,8 @@
#if CONFIG_CB4X4 && !CONFIG_CHROMA_2X2
if (x->skip_chroma_rd) return is_cost_valid;
- bsize = AOMMAX(BLOCK_8X8, bsize);
+ bsize = scale_chroma_bsize(mbmi->sb_type, xd->plane[1].subsampling_x,
+ xd->plane[1].subsampling_y);
#endif // CONFIG_CB4X4 && !CONFIG_CHROMA_2X2
#if CONFIG_EXT_TX && CONFIG_RECT_TX