Add a pictorial comment for the 10 partition types Change-Id: I5a350e501f9890e4d12a5297912ae8854e4991dd
diff --git a/av1/common/enums.h b/av1/common/enums.h index 9a78f66..20b9234 100644 --- a/av1/common/enums.h +++ b/av1/common/enums.h
@@ -125,6 +125,27 @@ // 4X4, 8X8, 16X16, 32X32, 64X64, 128X128 #define SQR_BLOCK_SIZES 6 +// Partition types. R: Recursive +// +// NONE HORZ VERT SPLIT +// +-------+ +-------+ +---+---+ +---+---+ +// | | | | | | | | R | R | +// | | +-------+ | | | +---+---+ +// | | | | | | | | R | R | +// +-------+ +-------+ +---+---+ +---+---+ +// +// HORZ_A HORZ_B VERT_A VERT_B +// +---+---+ +-------+ +---+---+ +---+---+ +// | | | | | | | | | | | +// +---+---+ +---+---+ +---+ | | +---+ +// | | | | | | | | | | | +// +-------+ +---+---+ +---+---+ +---+---+ +// +// HORZ_4 VERT_4 +// +-----+ +-+-+-+ +// +-----+ | | | | +// +-----+ | | | | +// +-----+ +-+-+-+ enum { PARTITION_NONE, PARTITION_HORZ,