Home | History | Annotate | Download | only in include

Lines Matching refs:pSubpasses

2292         skipCall |= validate_array(report_data, "vkCreateRenderPass", "pCreateInfo->subpassCount", "pCreateInfo->pSubpasses", pCreateInfo->subpassCount, pCreateInfo->pSubpasses, true, true);
2294 if (pCreateInfo->pSubpasses != NULL)
2298 skipCall |= validate_reserved_flags(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].flags", pCreateInfo->pSubpasses[subpassIndex].flags);
2300 skipCall |= validate_ranged_enum(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].pipelineBindPoint", "VkPipelineBindPoint", VK_PIPELINE_BIND_POINT_BEGIN_RANGE, VK_PIPELINE_BIND_POINT_END_RANGE, pCreateInfo->pSubpasses[subpassIndex].pipelineBindPoint);
2302 skipCall |= validate_array(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].inputAttachmentCount", "pCreateInfo->pSubpasses[i].pInputAttachments", pCreateInfo->pSubpasses[subpassIndex].inputAttachmentCount, pCreateInfo->pSubpasses[subpassIndex].pInputAttachments, false, true);
2304 if (pCreateInfo->pSubpasses[subpassIndex].pInputAttachments != NULL)
2306 for (uint32_t inputAttachmentIndex = 0; inputAttachmentIndex < pCreateInfo->pSubpasses[subpassIndex].inputAttachmentCount; ++inputAttachmentIndex)
2308 skipCall |= validate_ranged_enum(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].pInputAttachments[i].layout", "VkImageLayout", VK_IMAGE_LAYOUT_BEGIN_RANGE, VK_IMAGE_LAYOUT_END_RANGE, pCreateInfo->pSubpasses[subpassIndex].pInputAttachments[inputAttachmentIndex].layout);
2312 skipCall |= validate_array(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].colorAttachmentCount", "pCreateInfo->pSubpasses[i].pColorAttachments", pCreateInfo->pSubpasses[subpassIndex].colorAttachmentCount, pCreateInfo->pSubpasses[subpassIndex].pColorAttachments, false, true);
2314 if (pCreateInfo->pSubpasses[subpassIndex].pColorAttachments != NULL)
2316 for (uint32_t colorAttachmentIndex = 0; colorAttachmentIndex < pCreateInfo->pSubpasses[subpassIndex].colorAttachmentCount; ++colorAttachmentIndex)
2318 skipCall |= validate_ranged_enum(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].pColorAttachments[i].layout", "VkImageLayout", VK_IMAGE_LAYOUT_BEGIN_RANGE, VK_IMAGE_LAYOUT_END_RANGE, pCreateInfo->pSubpasses[subpassIndex].pColorAttachments[colorAttachmentIndex].layout);
2322 if (pCreateInfo->pSubpasses[subpassIndex].pResolveAttachments != NULL)
2324 for (uint32_t colorAttachmentIndex = 0; colorAttachmentIndex < pCreateInfo->pSubpasses[subpassIndex].colorAttachmentCount; ++colorAttachmentIndex)
2326 skipCall |= validate_ranged_enum(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].pResolveAttachments[i].layout", "VkImageLayout", VK_IMAGE_LAYOUT_BEGIN_RANGE, VK_IMAGE_LAYOUT_END_RANGE, pCreateInfo->pSubpasses[subpassIndex].pResolveAttachments[colorAttachmentIndex].layout);
2330 if (pCreateInfo->pSubpasses[subpassIndex].pDepthStencilAttachment != NULL)
2332 skipCall |= validate_ranged_enum(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].pDepthStencilAttachment->layout", "VkImageLayout", VK_IMAGE_LAYOUT_BEGIN_RANGE, VK_IMAGE_LAYOUT_END_RANGE, pCreateInfo->pSubpasses[subpassIndex].pDepthStencilAttachment->layout);
2335 skipCall |= validate_array(report_data, "vkCreateRenderPass", "pCreateInfo->pSubpasses[i].preserveAttachmentCount", "pCreateInfo->pSubpasses[i].pPreserveAttachments", pCreateInfo->pSubpasses[subpassIndex].preserveAttachmentCount, pCreateInfo->pSubpasses[subpassIndex].pPreserveAttachments, false, true);