Lines Matching refs:pDepthStencilAttachment

886     if (primary_desc.pDepthStencilAttachment) {  in ValidateSubpassCompatibility()
887 primary_depthstencil_attach = primary_desc.pDepthStencilAttachment[0].attachment; in ValidateSubpassCompatibility()
889 if (secondary_desc.pDepthStencilAttachment) { in ValidateSubpassCompatibility()
890 secondary_depthstencil_attach = secondary_desc.pDepthStencilAttachment[0].attachment; in ValidateSubpassCompatibility()
1063 if (subpass_desc->pDepthStencilAttachment && in ValidatePipelineDrawtimeState()
1064 subpass_desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidatePipelineDrawtimeState()
1065 const auto attachment = subpass_desc->pDepthStencilAttachment->attachment; in ValidatePipelineDrawtimeState()
1631 if (subpass_desc && subpass_desc->pDepthStencilAttachment && in ValidatePipelineUnlocked()
1632 subpass_desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidatePipelineUnlocked()
1708 if (subpass_desc->pDepthStencilAttachment && in ValidatePipelineUnlocked()
1709 subpass_desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidatePipelineUnlocked()
1710 const auto attachment = subpass_desc->pDepthStencilAttachment->attachment; in ValidatePipelineUnlocked()
1734 if (subpass_desc->pDepthStencilAttachment && in ValidatePipelineUnlocked()
1735 subpass_desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidatePipelineUnlocked()
1738 …pPipeline->rp_state->createInfo.pAttachments[subpass_desc->pDepthStencilAttachment->attachment].sa… in ValidatePipelineUnlocked()
1758 if (subpass_desc->pDepthStencilAttachment && in ValidatePipelineUnlocked()
1759 subpass_desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidatePipelineUnlocked()
1760 const auto attachment = subpass_desc->pDepthStencilAttachment->attachment; in ValidatePipelineUnlocked()
8071 …if (sub_desc.pDepthStencilAttachment && sub_desc.pDepthStencilAttachment->attachment == attach_ind… in ValidateImageBarrierImage()
8072 sub_image_layout = sub_desc.pDepthStencilAttachment->layout; in ValidateImageBarrierImage()
9664 skip |= MatchUsage(1, rpci->pSubpasses[i].pDepthStencilAttachment, pCreateInfo, in ValidateFramebufferCreateInfo()
9748 if (rpci->pSubpasses[i].pDepthStencilAttachment != nullptr) { in ValidateFramebufferCreateInfo()
9749 … attachment_index = rpci->pSubpasses[i].pDepthStencilAttachment->attachment; in ValidateFramebufferCreateInfo()
9806 … MatchUsage(1, rpci->pSubpasses[subpass].pDepthStencilAttachment, pCreateInfo, in ValidateFramebufferCreateInfo()
9948 …if (subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMEN… in CheckPreserved()
9949 if (attachment == subpass.pDepthStencilAttachment->attachment) return true; in CheckPreserved()
10058 …if (subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMEN… in ValidateDependencies()
10059 uint32_t attachment = subpass.pDepthStencilAttachment->attachment; in ValidateDependencies()
10060 SubpassLayout sp = {i, subpass.pDepthStencilAttachment->layout}; in ValidateDependencies()
10090 …if (subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMEN… in ValidateDependencies()
10091 const uint32_t &attachment = subpass.pDepthStencilAttachment->attachment; in ValidateDependencies()
10092 …CheckDependencyExists(i, subpass.pDepthStencilAttachment->layout, attachments[attachment].outputs,… in ValidateDependencies()
10094 …CheckDependencyExists(i, subpass.pDepthStencilAttachment->layout, attachments[attachment].inputs, … in ValidateDependencies()
10400 if (subpass.pDepthStencilAttachment) { in ValidateRenderpassAttachmentUsage()
10401 if (subpass.pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidateRenderpassAttachmentUsage()
10402 … skip |= ValidateAttachmentIndex(rp_version, subpass.pDepthStencilAttachment->attachment, in ValidateRenderpassAttachmentUsage()
10404 if (subpass.pDepthStencilAttachment->attachment < pCreateInfo->attachmentCount) { in ValidateRenderpassAttachmentUsage()
10406 … subpass.pDepthStencilAttachment->attachment, ATTACHMENT_DEPTH, in ValidateRenderpassAttachmentUsage()
10407 subpass.pDepthStencilAttachment->layout); in ValidateRenderpassAttachmentUsage()
10447 …if (subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMEN… in ValidateRenderpassAttachmentUsage()
10448 subpass.pDepthStencilAttachment->attachment < pCreateInfo->attachmentCount) { in ValidateRenderpassAttachmentUsage()
10450 … pCreateInfo->pAttachments[subpass.pDepthStencilAttachment->attachment].samples; in ValidateRenderpassAttachmentUsage()
10726 if (subpass.pDepthStencilAttachment) { in RecordCreateRenderPassState()
10727 … MarkAttachmentFirstUse(render_pass.get(), subpass.pDepthStencilAttachment->attachment, false); in RecordCreateRenderPassState()
10775 if (subpass.pDepthStencilAttachment->attachment == VK_ATTACHMENT_UNUSED) { in ValidateDepthStencilResolve()
10793 …pCreateInfo->pAttachments[subpass.pDepthStencilAttachment->attachment].samples == VK_SAMPLE_COUNT_… in ValidateDepthStencilResolve()
10810 …DepthStencilAttachmentFormat = pCreateInfo->pAttachments[subpass.pDepthStencilAttachment->attachme… in ValidateDepthStencilResolve()
14518 …if (subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMEN… in initGraphicsPipeline()