﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1124	Incomplete definition of  local dual tree	ZhipinDeng		"In JVET-R2001_vA, the definition of  local dual tree is incomplete, i.e., it defines that intra and IBC coding modes can be used for MODE_TYPE_INTRA. And it defines intra, IBC, and inter coding modes can be used for MODE_TYPE_ALL. However, palette mode (MODE_PLT) should be used for MODE_TYPE_INTRA and MODE_TYPE_ALL as well. 

It is suggested to make the following changes to section 6.4.1, 6.4.2, and 6.4.3 to include palette for MODE_TYPE_INTRA and MODE_TYPE_ALL. 

Additionally, furthermore, it is suggested to rename “MODE_TYPE_INTRA” to “MODE_TYPE_NON_INTER” to better align its intent.

'''6.4.1 Allowed quad split process'''
Inputs to this process are:
–	a coding block size cbSize in luma samples,
–	a multi-type tree depth mttDepth,
–	a variable treeType specifying whether a single tree (SINGLE_TREE) or a dual tree is used to partition the coding tree node and, when a dual tree is used, whether the luma (DUAL_TREE_LUMA) or chroma components (DUAL_TREE_CHROMA) are currently processed,
–	a variable modeType specifying whether intra (MODE_INTRA), IBC (MODE_IBC), '''palette (MODE_PLT)''' and inter coding modes can be used (MODE_TYPE_ALL), or whether only intra, IBC '''and palette''' coding modes can be used (MODE_TYPE_INTRA), or whether only inter coding modes can be used (MODE_TYPE_INTER) for coding units inside the coding tree node.
…
6.4.2 Allowed binary split process
Inputs to this process are:
–	…
–	a variable treeType specifying whether a single tree (SINGLE_TREE) or a dual tree is used to partition the coding tree node and, when a dual tree is used, whether the luma (DUAL_TREE_LUMA) or chroma components (DUAL_TREE_CHROMA) are currently processed,
–	a variable modeType specifying whether intra (MODE_INTRA), IBC (MODE_IBC), '''palette (MODE_PLT)''' and inter coding modes can be used (MODE_TYPE_ALL),  or whether only intra, IBC '''and palette''' coding modes can be used (MODE_TYPE_INTRA), or whether only inter coding modes can be used (MODE_TYPE_INTER) for coding units inside the coding tree node.
….
6.4.3 Allowed ternary split process
Inputs to this process are:
–	…
–	a variable treeType specifying whether a single tree (SINGLE_TREE) or a dual tree is used to partition the coding tree node and, when a dual tree is used, whether the luma (DUAL_TREE_LUMA) or chroma components (DUAL_TREE_CHROMA) are currently processed,
–	a variable modeType specifying whether intra (MODE_INTRA), IBC (MODE_IBC), '''palette (MODE_PLT)''' and inter coding modes can be used (MODE_TYPE_ALL),  or whether only intra, IBC '''and palette''' coding modes can be used (MODE_TYPE_INTRA), or whether only inter coding modes can be used (MODE_TYPE_INTER) for coding units inside the coding tree node.
…
"	defect	closed	blocker	VVC D10	spec	VVC D9 vB	fixed		ksuehring bbross XiangLi fbossen jvet@…
