blob: a9fe0ca55735fdb0f626a5d3a683ac705da8e450 [file] [log] [blame]
// WARNING: DO NOT MODIFY! This file is automatically generated from the vk.xml registry
.Valid Usage (Implicit)
****
* [[VUID-VkSubpassDescription-flags-parameter]] pname:flags must: be a valid combination of elink:VkSubpassDescriptionFlagBits values
* [[VUID-VkSubpassDescription-pipelineBindPoint-parameter]] pname:pipelineBindPoint must: be a valid elink:VkPipelineBindPoint value
* [[VUID-VkSubpassDescription-pInputAttachments-parameter]] If pname:inputAttachmentCount is not `0`, pname:pInputAttachments must: be a valid pointer to an array of pname:inputAttachmentCount valid sname:VkAttachmentReference structures
* [[VUID-VkSubpassDescription-pColorAttachments-parameter]] If pname:colorAttachmentCount is not `0`, pname:pColorAttachments must: be a valid pointer to an array of pname:colorAttachmentCount valid sname:VkAttachmentReference structures
* [[VUID-VkSubpassDescription-pResolveAttachments-parameter]] If pname:colorAttachmentCount is not `0`, and pname:pResolveAttachments is not `NULL`, pname:pResolveAttachments must: be a valid pointer to an array of pname:colorAttachmentCount valid sname:VkAttachmentReference structures
* [[VUID-VkSubpassDescription-pDepthStencilAttachment-parameter]] If pname:pDepthStencilAttachment is not `NULL`, pname:pDepthStencilAttachment must: be a valid pointer to a valid sname:VkAttachmentReference structure
* [[VUID-VkSubpassDescription-pPreserveAttachments-parameter]] If pname:preserveAttachmentCount is not `0`, pname:pPreserveAttachments must: be a valid pointer to an array of pname:preserveAttachmentCount basetype:uint32_t values
****