Commit f8a92383 authored by Urvang Joshi's avatar Urvang Joshi

max_tx_size_rect_lookup: Use 32x64 and 64x32 tx.

When 'TX64X64' is on, we can make use of these transform sizes.

Roughly neutral on compression performance.

Change-Id: I37823e610dd32f0f49c161b791490b99bedccb81
parent 0bd3bf69
...@@ -682,8 +682,13 @@ static const TX_SIZE max_txsize_rect_intra_lookup[BLOCK_SIZES_ALL] = { ...@@ -682,8 +682,13 @@ static const TX_SIZE max_txsize_rect_intra_lookup[BLOCK_SIZES_ALL] = {
// 32x8 16x64, 64x16 // 32x8 16x64, 64x16
TX_16X8, TX_16X32, TX_32X16, TX_16X8, TX_16X32, TX_32X16,
#if CONFIG_EXT_PARTITION #if CONFIG_EXT_PARTITION
#if CONFIG_TX64X64
// 32x128 128x32
TX_32X64, TX_64X32
#else
// 32x128 128x32 // 32x128 128x32
TX_32X32, TX_32X32 TX_32X32, TX_32X32
#endif // CONFIG_TX64X64
#endif // CONFIG_EXT_PARTITION #endif // CONFIG_EXT_PARTITION
}; };
...@@ -731,8 +736,13 @@ static const TX_SIZE max_txsize_rect_lookup[BLOCK_SIZES_ALL] = { ...@@ -731,8 +736,13 @@ static const TX_SIZE max_txsize_rect_lookup[BLOCK_SIZES_ALL] = {
// 16x64, 64x16 // 16x64, 64x16
TX_16X32, TX_32X16, TX_16X32, TX_32X16,
#if CONFIG_EXT_PARTITION #if CONFIG_EXT_PARTITION
#if CONFIG_TX64X64
// 32x128 128x32
TX_32X64, TX_64X32
#else
// 32x128 128x32 // 32x128 128x32
TX_32X32, TX_32X32 TX_32X32, TX_32X32
#endif // CONFIG_TX64X64
#endif // CONFIG_EXT_PARTITION #endif // CONFIG_EXT_PARTITION
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment