/external/mesa3d/src/intel/vulkan/ |
D | anv_pass.c | 232 (desc->pDepthStencilAttachment != NULL); in num_subpass_attachments() 343 if (desc->pDepthStencilAttachment) { in anv_CreateRenderPass() 348 .attachment = desc->pDepthStencilAttachment->attachment, in anv_CreateRenderPass() 349 .layout = desc->pDepthStencilAttachment->layout, in anv_CreateRenderPass() 350 .stencil_layout = desc->pDepthStencilAttachment->layout, in anv_CreateRenderPass() 406 (desc->pDepthStencilAttachment != NULL) + in num_subpass_attachments2() 584 if (desc->pDepthStencilAttachment) { in anv_CreateRenderPass2() 589 .attachment = desc->pDepthStencilAttachment->attachment, in anv_CreateRenderPass2() 590 .layout = desc->pDepthStencilAttachment->layout, in anv_CreateRenderPass2() 591 .stencil_layout = stencil_ref_layout(desc->pDepthStencilAttachment), in anv_CreateRenderPass2()
|
/external/swiftshader/src/Vulkan/ |
D | VkRenderPass.cpp | 35 if(subpass.pDepthStencilAttachment) in ComputeRequiredAllocationSizeT() 61 dst[i].pDepthStencilAttachment = nullptr; in CopySubpasses() 333 if(subpass.pDepthStencilAttachment) in init() 335 subpasses[i].pDepthStencilAttachment = reinterpret_cast<VkAttachmentReference *>(hostMemory); in init() 336 …CopyAttachmentReferences(const_cast<VkAttachmentReference *>(subpasses[i].pDepthStencilAttachment), in init() 337 subpass.pDepthStencilAttachment, 1); in init() 340 if(subpass.pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) in init() 341 MarkFirstUse(subpass.pDepthStencilAttachment->attachment, i); in init()
|
D | VkFramebuffer.cpp | 150 uint32_t attachmentIndex = subpass.pDepthStencilAttachment->attachment; in clearAttachment() 193 if(renderPass->hasDepthStencilResolve() && subpass.pDepthStencilAttachment != nullptr) in resolve() 196 uint32_t depthStencilAttachment = subpass.pDepthStencilAttachment->attachment; in resolve()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_pass.c | 300 (desc->pDepthStencilAttachment != NULL); in radv_num_subpass_attachments() 440 if (desc->pDepthStencilAttachment) { in radv_CreateRenderPass() 444 .attachment = desc->pDepthStencilAttachment->attachment, in radv_CreateRenderPass() 445 .layout = desc->pDepthStencilAttachment->layout, in radv_CreateRenderPass() 446 .stencil_layout = desc->pDepthStencilAttachment->layout, in radv_CreateRenderPass() 496 (desc->pDepthStencilAttachment != NULL) + in radv_num_subpass_attachments2() 626 if (desc->pDepthStencilAttachment) { in radv_CreateRenderPass2() 630 vk_find_struct_const(desc->pDepthStencilAttachment->pNext, in radv_CreateRenderPass2() 634 .attachment = desc->pDepthStencilAttachment->attachment, in radv_CreateRenderPass2() 635 .layout = desc->pDepthStencilAttachment->layout, in radv_CreateRenderPass2() [all …]
|
D | radv_meta_blit.c | 1012 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_color() 1092 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_depth() 1169 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_stencil()
|
/external/vulkan-validation-layers/layers/ |
D | convert_to_renderpass2.cpp | 82 if (in_struct->pDepthStencilAttachment) { in ConvertVkSubpassDescriptionToV2KHR() 83 out_struct->pDepthStencilAttachment = new safe_VkAttachmentReference2KHR(); in ConvertVkSubpassDescriptionToV2KHR() 84 …onvertVkAttachmentReferenceToV2KHR(in_struct->pDepthStencilAttachment, out_struct->pDepthStencilAt… in ConvertVkSubpassDescriptionToV2KHR() 86 out_struct->pDepthStencilAttachment = NULL; in ConvertVkSubpassDescriptionToV2KHR()
|
D | core_validation.cpp | 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() [all …]
|
D | buffer_validation.cpp | 584 if (pRenderPassInfo->pSubpasses[j].pDepthStencilAttachment) { in VerifyFramebufferAndRenderPassLayouts() 585 auto &attachment_ref = *subpass.pDepthStencilAttachment; in VerifyFramebufferAndRenderPassLayouts() 625 if (subpass.pDepthStencilAttachment) { in TransitionSubpassLayouts() 626 TransitionAttachmentRefLayout(pCB, framebuffer_state, *subpass.pDepthStencilAttachment); in TransitionSubpassLayouts() 2909 if (!subpass_desc->pDepthStencilAttachment || in PreCallValidateCmdClearAttachments() 2910 (subpass_desc->pDepthStencilAttachment->attachment == VK_ATTACHMENT_UNUSED)) { in PreCallValidateCmdClearAttachments() 2916 fb_attachment = subpass_desc->pDepthStencilAttachment->attachment; in PreCallValidateCmdClearAttachments() 2943 subpass_desc->pDepthStencilAttachment) { in PreCallRecordCmdClearAttachments() 2944 fb_attachment = subpass_desc->pDepthStencilAttachment->attachment; in PreCallRecordCmdClearAttachments() 3636 …(subpass.pDepthStencilAttachment != NULL && subpass.pDepthStencilAttachment->attachment == attach_… in ValidateLayouts() [all …]
|
/external/virglrenderer/src/venus/venus-protocol/ |
D | vn_protocol_renderer_render_pass.h | 103 …val->pDepthStencilAttachment = vn_cs_decoder_alloc_temp(dec, sizeof(*val->pDepthStencilAttachment)… in vn_decode_VkSubpassDescription_temp() 104 if (!val->pDepthStencilAttachment) return; in vn_decode_VkSubpassDescription_temp() 105 … vn_decode_VkAttachmentReference_temp(dec, (VkAttachmentReference *)val->pDepthStencilAttachment); in vn_decode_VkSubpassDescription_temp() 107 val->pDepthStencilAttachment = NULL; in vn_decode_VkSubpassDescription_temp() 140 if (val->pDepthStencilAttachment) in vn_replace_VkSubpassDescription_handle() 141 … vn_replace_VkAttachmentReference_handle((VkAttachmentReference *)val->pDepthStencilAttachment); in vn_replace_VkSubpassDescription_handle() 926 …val->pDepthStencilAttachment = vn_cs_decoder_alloc_temp(dec, sizeof(*val->pDepthStencilAttachment)… in vn_decode_VkSubpassDescription2_self_temp() 927 if (!val->pDepthStencilAttachment) return; in vn_decode_VkSubpassDescription2_self_temp() 928 …vn_decode_VkAttachmentReference2_temp(dec, (VkAttachmentReference2 *)val->pDepthStencilAttachment); in vn_decode_VkSubpassDescription2_self_temp() 930 val->pDepthStencilAttachment = NULL; in vn_decode_VkSubpassDescription2_self_temp() [all …]
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pass.c | 142 (desc->pDepthStencilAttachment != NULL); in lvp_num_subpass_attachments() 253 if (desc->pDepthStencilAttachment) { in lvp_CreateRenderPass() 257 .attachment = desc->pDepthStencilAttachment->attachment, in lvp_CreateRenderPass() 258 .layout = desc->pDepthStencilAttachment->layout, in lvp_CreateRenderPass()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_legacy.c | 241 if (pCreateInfo->pSubpasses[i].pDepthStencilAttachment) in tu_CreateRenderPass() 300 subpasses[i].pDepthStencilAttachment = NULL; in tu_CreateRenderPass() 301 if (pCreateInfo->pSubpasses[i].pDepthStencilAttachment) { in tu_CreateRenderPass() 302 subpasses[i].pDepthStencilAttachment = reference_ptr; in tu_CreateRenderPass() 304 pCreateInfo->pSubpasses[i].pDepthStencilAttachment, in tu_CreateRenderPass()
|
D | tu_pass.c | 601 uint32_t a = desc->pDepthStencilAttachment ? in tu_CreateRenderPass2() 602 desc->pDepthStencilAttachment->attachment : VK_ATTACHMENT_UNUSED; in tu_CreateRenderPass2()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pass.c | 33 (desc->pDepthStencilAttachment != NULL); in num_subpass_attachments() 204 if (desc->pDepthStencilAttachment) { in v3dv_CreateRenderPass() 206 .attachment = desc->pDepthStencilAttachment->attachment, in v3dv_CreateRenderPass() 207 .layout = desc->pDepthStencilAttachment->layout, in v3dv_CreateRenderPass()
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
D | vktMultiViewRenderPassUtil.hpp | 97 const VkAttachmentReference* pDepthStencilAttachment, 114 const VkAttachmentReference2* pDepthStencilAttachment,
|
D | vktMultiViewRenderPassUtil.cpp | 138 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1() 166 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassTestsUtil.hpp | 103 const VkAttachmentReference* pDepthStencilAttachment, 120 const VkAttachmentReference2* pDepthStencilAttachment,
|
D | vktRenderPassTestsUtil.cpp | 140 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1() 168 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkSafetyCriticalUtil.cpp | 676 if (rCI.pSubpasses[i].pDepthStencilAttachment != DE_NULL) in calculateRenderPassHash() 677 …_combine(seed, rCI.pSubpasses[i].pDepthStencilAttachment->attachment, deUint32(rCI.pSubpasses[i].p… in calculateRenderPassHash() 716 if (rCI.pSubpasses[i].pDepthStencilAttachment != DE_NULL) in calculateRenderPass2Hash() 717 …_combine(seed, rCI.pSubpasses[i].pDepthStencilAttachment->attachment, deUint32(rCI.pSubpasses[i].p… in calculateRenderPass2Hash()
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_render_pass.c | 74 subpass.pDepthStencilAttachment = state->have_zsbuf ? &zs_ref : NULL; in create_render_pass()
|
/external/deqp/external/vulkancts/framework/vulkan/generated/vulkansc/ |
D | vkTypeUtil.inl | 279 …mentReference* pResolveAttachments, const VkAttachmentReference* pDepthStencilAttachment, uint32_t… argument 289 res.pDepthStencilAttachment = pDepthStencilAttachment;
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawCreateInfoUtil.cpp | 481 pDepthStencilAttachment = &m_depthStencilAttachment; in SubpassDescription() 515 if (rhs.pDepthStencilAttachment) in SubpassDescription() 516 m_depthStencilAttachment = *rhs.pDepthStencilAttachment; in SubpassDescription() 527 pDepthStencilAttachment = &m_depthStencilAttachment; in SubpassDescription() 556 pDepthStencilAttachment = &m_depthStencilAttachment; in operator =()
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
D | vktSynchronizationNoneStageTests.cpp | 496 VkAttachmentReference2* pDepthStencilAttachment = DE_NULL; in buildBasicRenderPass() local 500 pDepthStencilAttachment = &attachmentRef; in buildBasicRenderPass() 514 pDepthStencilAttachment, // const VkAttachmentReference2* pDepthStencilAttachment in buildBasicRenderPass() 579 VkAttachmentReference2* pDepthStencilAttachment = &attachmentRefs[0]; in buildComplexRenderPass() local 591 pDepthStencilAttachment, // const VkAttachmentReference2* pInputAttachments in buildComplexRenderPass()
|
/external/skia/src/gpu/ganesh/vk/ |
D | GrVkRenderPass.cpp | 245 subpassDescLoad.pDepthStencilAttachment = nullptr; in Create() 279 subpassDescMain.pDepthStencilAttachment = &stencilRef; in Create()
|
/external/vulkan-validation-layers/tests/ |
D | vklayertests_imageless_framebuffer.cpp | 635 subpassDescription.pDepthStencilAttachment = &depthStencilAttachmentReference; in TEST_F() 817 subpassDescription.pDepthStencilAttachment = &depthStencilAttachmentReference; in TEST_F() 1006 subpassDescription.pDepthStencilAttachment = &depthStencilAttachmentReference; in TEST_F()
|
/external/deqp/external/vulkancts/framework/vulkan/generated/vulkan/ |
D | vkTypeUtil.inl | 323 …mentReference* pResolveAttachments, const VkAttachmentReference* pDepthStencilAttachment, uint32_t… argument 333 res.pDepthStencilAttachment = pDepthStencilAttachment;
|