/external/vulkan-validation-layers/layers/ |
D | convert_to_renderpass2.cpp | 117 out_struct->pSubpasses = nullptr; in ConvertVkRenderPassCreateInfoToV2KHR() 128 if (out_struct->subpassCount && in_struct->pSubpasses) { in ConvertVkRenderPassCreateInfoToV2KHR() 129 out_struct->pSubpasses = new safe_VkSubpassDescription2KHR[out_struct->subpassCount]; in ConvertVkRenderPassCreateInfoToV2KHR() 131 … ConvertVkSubpassDescriptionToV2KHR(&in_struct->pSubpasses[i], &out_struct->pSubpasses[i]); in ConvertVkRenderPassCreateInfoToV2KHR() 148 out_struct->pSubpasses[subpass].viewMask = pMultiviewInfo->pViewMasks[subpass]; in ConvertVkRenderPassCreateInfoToV2KHR() 172 …if (subpass < in_struct->subpassCount && attachment < in_struct->pSubpasses[subpass].inputAttachme… in ConvertVkRenderPassCreateInfoToV2KHR() 173 … out_struct->pSubpasses[subpass].pInputAttachments[attachment].aspectMask = aspectMask; in ConvertVkRenderPassCreateInfoToV2KHR() 179 if (out_struct->subpassCount && out_struct->pSubpasses) { in ConvertVkRenderPassCreateInfoToV2KHR() 181 …if (out_struct->pSubpasses[i].inputAttachmentCount && out_struct->pSubpasses[i].pInputAttachments)… in ConvertVkRenderPassCreateInfoToV2KHR() 182 for (uint32_t j = 0; j < out_struct->pSubpasses[i].inputAttachmentCount; ++j) { in ConvertVkRenderPassCreateInfoToV2KHR() [all …]
|
D | stateless_validation.h | 860 if (pCreateInfo->pSubpasses[i].colorAttachmentCount > max_color_attachments) { in CreateRenderPassGeneric() 865 … pCreateInfo->pSubpasses[i].colorAttachmentCount, max_color_attachments); in CreateRenderPassGeneric() 879 …for (uint32_t i = 0; i < pCreateInfo->pSubpasses[subpass].colorAttachmentCount && !uses_color; ++i) in RecordRenderPass() 880 …if (pCreateInfo->pSubpasses[subpass].pColorAttachments[i].attachment != VK_ATTACHMENT_UNUSED) uses… in RecordRenderPass() 883 if (pCreateInfo->pSubpasses[subpass].pDepthStencilAttachment) in RecordRenderPass() 884 … if (pCreateInfo->pSubpasses[subpass].pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) in RecordRenderPass()
|
D | core_validation.cpp | 812 const auto &primary_desc = rp1_state->createInfo.pSubpasses[subpass]; in ValidateSubpassCompatibility() 813 const auto &secondary_desc = rp2_state->createInfo.pSubpasses[subpass]; in ValidateSubpassCompatibility() 1028 … const VkSubpassDescription2KHR *subpass_desc = &render_pass_info->pSubpasses[pCB->activeSubpass]; in ValidatePipelineDrawtimeState() 1296 …auto subpass_desc = &pPipeline->rp_state->createInfo.pSubpasses[pPipeline->graphicsPipelineCI.subp… in ValidatePipelineUnlocked() 7848 const auto &sub_desc = rp_state->createInfo.pSubpasses[active_subpass]; in ValidateRenderPassPipelineBarriers() 9027 …MatchUsage(dev_data, rpci->pSubpasses[subpass].inputAttachmentCount, rpci->pSubpasses[subpass].pIn… in ValidateFramebufferCreateInfo() 9031 …MatchUsage(dev_data, rpci->pSubpasses[subpass].colorAttachmentCount, rpci->pSubpasses[subpass].pCo… in ValidateFramebufferCreateInfo() 9034 if (rpci->pSubpasses[subpass].pDepthStencilAttachment != nullptr) { in ValidateFramebufferCreateInfo() 9035 … skip |= MatchUsage(dev_data, 1, rpci->pSubpasses[subpass].pDepthStencilAttachment, pCreateInfo, in ValidateFramebufferCreateInfo() 9163 const VkSubpassDescription2KHR &subpass = pCreateInfo->pSubpasses[index]; in CheckPreserved() [all …]
|
D | shader_validation.cpp | 926 auto subpass = rpci->pSubpasses[subpass_index]; in ValidateFsOutputsAgainstRenderPass() 2070 auto input_attachments = rpci->pSubpasses[subpass].pInputAttachments; in ValidatePipelineShaderStage() 2071 … auto index = (input_attachments && use.first < rpci->pSubpasses[subpass].inputAttachmentCount) in ValidatePipelineShaderStage()
|
D | buffer_validation.cpp | 518 auto &subpass = pRenderPassInfo->pSubpasses[j]; in VerifyFramebufferAndRenderPassLayouts() 519 for (uint32_t k = 0; k < pRenderPassInfo->pSubpasses[j].inputAttachmentCount; ++k) { in VerifyFramebufferAndRenderPassLayouts() 534 for (uint32_t k = 0; k < pRenderPassInfo->pSubpasses[j].colorAttachmentCount; ++k) { in VerifyFramebufferAndRenderPassLayouts() 554 if (pRenderPassInfo->pSubpasses[j].pDepthStencilAttachment) { in VerifyFramebufferAndRenderPassLayouts() 587 auto const &subpass = render_pass_state->createInfo.pSubpasses[subpass_index]; in TransitionSubpassLayouts() 2820 …const VkSubpassDescription2KHR *subpass_desc = &renderpass_create_info->pSubpasses[cb_node->active… in PreCallValidateCmdClearAttachments() 3495 const VkSubpassDescription2KHR &subpass = pCreateInfo->pSubpasses[i]; in ValidateLayouts()
|
D | core_validation_types.h | 713 const auto &subpass = rpstate->createInfo.pSubpasses[pCreateInfo->subpass];
|
/external/swiftshader/src/Vulkan/ |
D | VkRenderPass.cpp | 33 memcpy(subpasses, pCreateInfo->pSubpasses, subpassesSize); in RenderPass() 47 const auto& subpass = pCreateInfo->pSubpasses[i]; in RenderPass() 59 pCreateInfo->pSubpasses[i].pInputAttachments, inputAttachmentsSize); in RenderPass() 68 pCreateInfo->pSubpasses[i].pColorAttachments, colorAttachmentsSize); in RenderPass() 75 pCreateInfo->pSubpasses[i].pResolveAttachments, colorAttachmentsSize); in RenderPass() 84 pCreateInfo->pSubpasses[i].pDepthStencilAttachment, sizeof(VkAttachmentReference)); in RenderPass() 93 pCreateInfo->pSubpasses[i].pPreserveAttachments, preserveAttachmentSize); in RenderPass() 117 const auto& subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSize()
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
D | vktMultiViewRenderPassUtil.hpp | 155 const VkSubpassDescription* pSubpasses, 173 const VkSubpassDescription2KHR* pSubpasses,
|
D | vktMultiViewRenderPassUtil.cpp | 238 pSubpasses = pSubpasses_; in RenderPassCreateInfo1() 267 pSubpasses = pSubpasses_; in RenderPassCreateInfo2()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_pass.c | 85 const VkSubpassDescription *desc = &pCreateInfo->pSubpasses[i]; in radv_CreateRenderPass() 108 const VkSubpassDescription *desc = &pCreateInfo->pSubpasses[i]; in radv_CreateRenderPass()
|
D | radv_meta_blit.c | 737 .pSubpasses = &(VkSubpassDescription) { in radv_device_init_meta_blit_color() 899 .pSubpasses = &(VkSubpassDescription) { in radv_device_init_meta_blit_depth() 1060 .pSubpasses = &(VkSubpassDescription) { in radv_device_init_meta_blit_stencil()
|
D | radv_meta_blit2d.c | 723 .pSubpasses = &(VkSubpassDescription) { in blit2d_init_color_pipeline() 888 .pSubpasses = &(VkSubpassDescription) { in blit2d_init_depth_only_pipeline() 1050 .pSubpasses = &(VkSubpassDescription) { in blit2d_init_stencil_only_pipeline()
|
D | radv_meta_decompress.c | 57 .pSubpasses = &(VkSubpassDescription) { in create_pass()
|
D | radv_meta_clear.c | 216 .pSubpasses = &(VkSubpassDescription) { in create_color_renderpass() 465 .pSubpasses = &(VkSubpassDescription) { in create_depthstencil_renderpass() 1264 .pSubpasses = &subpass_desc, in radv_clear_image_layer()
|
D | radv_meta_resolve.c | 79 .pSubpasses = &(VkSubpassDescription) { in create_pass()
|
D | radv_meta_resolve_fs.c | 232 .pSubpasses = &(VkSubpassDescription) { in create_resolve_pipeline()
|
D | radv_meta_fast_clear.c | 206 .pSubpasses = &(VkSubpassDescription) { in create_pass()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_pass.c | 72 num_subpass_attachments(&pCreateInfo->pSubpasses[i]); in anv_CreateRenderPass() 105 const VkSubpassDescription *desc = &pCreateInfo->pSubpasses[i]; in anv_CreateRenderPass()
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassTestsUtil.hpp | 165 const VkSubpassDescription* pSubpasses, 183 const VkSubpassDescription2KHR* pSubpasses,
|
D | vktRenderPassTestsUtil.cpp | 241 pSubpasses = pSubpasses_; in RenderPassCreateInfo1() 270 pSubpasses = pSubpasses_; in RenderPassCreateInfo2()
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawCreateInfoUtil.cpp | 295 pSubpasses = &m_subpassesStructs[0]; in RenderPassCreateInfo() 333 pSubpasses = &m_subpassesStructs[0]; in RenderPassCreateInfo() 337 pSubpasses = DE_NULL; in RenderPassCreateInfo() 368 pSubpasses = &m_subpassesStructs[0]; in addSubpass()
|
D | vktDrawCreateInfoUtil.hpp | 206 const vk::VkSubpassDescription* pSubpasses = DE_NULL,
|
/external/skia/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 132 createInfo.pSubpasses = &subpassDesc; in init()
|
/external/skqp/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 132 createInfo.pSubpasses = &subpassDesc; in init()
|
/external/vulkan-validation-layers/tests/ |
D | vkrenderframework.cpp | 574 rp_info.pSubpasses = &subpass; in InitRenderTarget() 816 rpci.pSubpasses = &subpass; in VkRenderpassObj()
|