@@ -1334,6 +1334,19 @@ ifdef::VK_BASE_VERSION_1_3[Vulkan 1.3 is not supported and]
13341334 ename:VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16, or
13351335 ename:VK_FORMAT_G16_B16R16_2PLANE_444_UNORM
13361336endif::VK_EXT_ycbcr_2plane_444_formats[]
1337+ ifdef::VK_EXT_ycbcr_3plane_16bit_lsb_formats[]
1338+ * If the <<features-ycbcr3plane16BitLsbFormats,pname:ycbcr3plane16BitLsbFormats>>
1339+ feature is not enabled, pname:format must: not be
1340+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_420_UNORM_3PACK16_EXT,
1341+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_422_UNORM_3PACK16_EXT,
1342+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_444_UNORM_3PACK16_EXT,
1343+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_420_UNORM_3PACK16_EXT,
1344+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_422_UNORM_3PACK16_EXT,
1345+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_444_UNORM_3PACK16_EXT,
1346+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_420_UNORM_3PACK16_EXT,
1347+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_422_UNORM_3PACK16_EXT or
1348+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_444_UNORM_3PACK16_EXT
1349+ endif::VK_EXT_ycbcr_3plane_16bit_lsb_formats[]
13371350****
13381351
13391352include::{generated}/validity/structs/VkBufferViewCreateInfo.adoc[]
@@ -3100,6 +3113,19 @@ ifdef::VK_BASE_VERSION_1_3[Vulkan 1.3 is not supported and]
31003113 ename:VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16, or
31013114 ename:VK_FORMAT_G16_B16R16_2PLANE_444_UNORM
31023115endif::VK_EXT_ycbcr_2plane_444_formats[]
3116+ ifdef::VK_EXT_ycbcr_3plane_16bit_lsb_formats[]
3117+ * If the <<features-ycbcr3plane16BitLsbFormats,pname:ycbcr3plane16BitLsbFormats>>
3118+ feature is not enabled, pname:format must: not be
3119+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_420_UNORM_3PACK16_EXT,
3120+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_422_UNORM_3PACK16_EXT,
3121+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_444_UNORM_3PACK16_EXT,
3122+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_420_UNORM_3PACK16_EXT,
3123+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_422_UNORM_3PACK16_EXT,
3124+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_444_UNORM_3PACK16_EXT,
3125+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_420_UNORM_3PACK16_EXT,
3126+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_422_UNORM_3PACK16_EXT or
3127+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_444_UNORM_3PACK16_EXT
3128+ endif::VK_EXT_ycbcr_3plane_16bit_lsb_formats[]
31033129ifdef::VK_EXT_descriptor_heap[]
31043130 * [[VUID-VkImageCreateInfo-flags-11281]]
31053131 If slink:VkOpaqueCaptureDataCreateInfoEXT::pname:pData is not `NULL`,
@@ -6787,6 +6813,19 @@ ifdef::VK_BASE_VERSION_1_3[Vulkan 1.3 is not supported and]
67876813 ename:VK_FORMAT_G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16, or
67886814 ename:VK_FORMAT_G16_B16R16_2PLANE_444_UNORM
67896815endif::VK_EXT_ycbcr_2plane_444_formats[]
6816+ ifdef::VK_EXT_ycbcr_3plane_16bit_lsb_formats[]
6817+ * If the <<features-ycbcr3plane16BitLsbFormats,pname:ycbcr3plane16BitLsbFormats>>
6818+ feature is not enabled, pname:format must: not be
6819+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_420_UNORM_3PACK16_EXT,
6820+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_422_UNORM_3PACK16_EXT,
6821+ ename:VK_FORMAT_X6G10_X6B10_X6R10_3PLANE_444_UNORM_3PACK16_EXT,
6822+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_420_UNORM_3PACK16_EXT,
6823+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_422_UNORM_3PACK16_EXT,
6824+ ename:VK_FORMAT_X4G12_X4B12_X4R12_3PLANE_444_UNORM_3PACK16_EXT,
6825+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_420_UNORM_3PACK16_EXT,
6826+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_422_UNORM_3PACK16_EXT or
6827+ ename:VK_FORMAT_X2G14_X2B14_X2R14_3PLANE_444_UNORM_3PACK16_EXT
6828+ endif::VK_EXT_ycbcr_3plane_16bit_lsb_formats[]
67906829****
67916830
67926831include::{generated}/validity/structs/VkImageViewCreateInfo.adoc[]
0 commit comments