Home
last modified time | relevance | path

Searched refs:pDepthStencilAttachment (Results 1 – 25 of 79) sorted by relevance

1234

/external/mesa3d/src/intel/vulkan/
Danv_pass.c232 (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/
DVkRenderPass.cpp35 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()
DVkFramebuffer.cpp150 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/
Dradv_pass.c300 (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 …]
Dradv_meta_blit.c1012 .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/
Dconvert_to_renderpass2.cpp82 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()
Dcore_validation.cpp886 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 …]
Dbuffer_validation.cpp584 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/
Dvn_protocol_renderer_render_pass.h103 …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/
Dlvp_pass.c142 (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/
Dtu_legacy.c241 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()
Dtu_pass.c601 uint32_t a = desc->pDepthStencilAttachment ? in tu_CreateRenderPass2()
602 desc->pDepthStencilAttachment->attachment : VK_ATTACHMENT_UNUSED; in tu_CreateRenderPass2()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pass.c33 (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/
DvktMultiViewRenderPassUtil.hpp97 const VkAttachmentReference* pDepthStencilAttachment,
114 const VkAttachmentReference2* pDepthStencilAttachment,
DvktMultiViewRenderPassUtil.cpp138 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1()
166 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassTestsUtil.hpp103 const VkAttachmentReference* pDepthStencilAttachment,
120 const VkAttachmentReference2* pDepthStencilAttachment,
DvktRenderPassTestsUtil.cpp140 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1()
168 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
/external/deqp/external/vulkancts/framework/vulkan/
DvkSafetyCriticalUtil.cpp676 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/
Dzink_render_pass.c74 subpass.pDepthStencilAttachment = state->have_zsbuf ? &zs_ref : NULL; in create_render_pass()
/external/deqp/external/vulkancts/framework/vulkan/generated/vulkansc/
DvkTypeUtil.inl279 …mentReference* pResolveAttachments, const VkAttachmentReference* pDepthStencilAttachment, uint32_t… argument
289 res.pDepthStencilAttachment = pDepthStencilAttachment;
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawCreateInfoUtil.cpp481 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/
DvktSynchronizationNoneStageTests.cpp496 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/
DGrVkRenderPass.cpp245 subpassDescLoad.pDepthStencilAttachment = nullptr; in Create()
279 subpassDescMain.pDepthStencilAttachment = &stencilRef; in Create()
/external/vulkan-validation-layers/tests/
Dvklayertests_imageless_framebuffer.cpp635 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/
DvkTypeUtil.inl323 …mentReference* pResolveAttachments, const VkAttachmentReference* pDepthStencilAttachment, uint32_t… argument
333 res.pDepthStencilAttachment = pDepthStencilAttachment;

1234