Home
last modified time | relevance | path

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

12

/external/swiftshader/src/Vulkan/
DVkRenderPass.cpp51 subpasses[i].pDepthStencilAttachment = nullptr; in RenderPass()
80 if(subpass.pDepthStencilAttachment != nullptr) in RenderPass()
82 subpasses[i].pDepthStencilAttachment = reinterpret_cast<VkAttachmentReference*>(hostMemory); in RenderPass()
83 memcpy(const_cast<VkAttachmentReference*>(subpasses[i].pDepthStencilAttachment), in RenderPass()
84 pCreateInfo->pSubpasses[i].pDepthStencilAttachment, sizeof(VkAttachmentReference)); in RenderPass()
123 if(subpass.pDepthStencilAttachment != nullptr) in ComputeRequiredAllocationSize()
DVkFramebuffer.cpp91 ASSERT(subpass.pDepthStencilAttachment->attachment < attachmentCount); in clear()
93 …attachments[subpass.pDepthStencilAttachment->attachment]->clear(attachment.clearValue, attachment.… in clear()
/external/mesa3d/src/intel/vulkan/
Danv_pass.c34 (desc->pDepthStencilAttachment != NULL); in num_subpass_attachments()
128 if (desc->pDepthStencilAttachment && in anv_CreateRenderPass()
129 a == desc->pDepthStencilAttachment->attachment) in anv_CreateRenderPass()
175 if (desc->pDepthStencilAttachment) { in anv_CreateRenderPass()
176 uint32_t a = desc->pDepthStencilAttachment->attachment; in anv_CreateRenderPass()
178 *desc->pDepthStencilAttachment; in anv_CreateRenderPass()
186 *desc->pDepthStencilAttachment); in anv_CreateRenderPass()
/external/mesa3d/src/amd/vulkan/
Dradv_pass.c91 (desc->pDepthStencilAttachment != NULL); in radv_CreateRenderPass()
156 if (desc->pDepthStencilAttachment) { in radv_CreateRenderPass()
158 *desc->pDepthStencilAttachment; in radv_CreateRenderPass()
159 if (desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) in radv_CreateRenderPass()
160 pass->attachments[desc->pDepthStencilAttachment->attachment].view_mask |= subpass->view_mask; in radv_CreateRenderPass()
Dradv_meta_clear.c225 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_color_renderpass()
471 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_depthstencil_renderpass()
1240 .pDepthStencilAttachment = NULL, in radv_clear_image_layer()
1254 subpass_desc.pDepthStencilAttachment = &att_ref; in radv_clear_image_layer()
Dradv_meta_blit.c746 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_color()
905 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_depth()
1066 .pDepthStencilAttachment = &(VkAttachmentReference) { in radv_device_init_meta_blit_stencil()
Dradv_meta_blit2d.c732 .pDepthStencilAttachment = &(VkAttachmentReference) { in blit2d_init_color_pipeline()
894 .pDepthStencilAttachment = &(VkAttachmentReference) { in blit2d_init_depth_only_pipeline()
1056 .pDepthStencilAttachment = &(VkAttachmentReference) { in blit2d_init_stencil_only_pipeline()
Dradv_meta_decompress.c63 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_pass()
Dradv_meta_resolve.c94 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_pass()
Dradv_meta_resolve_fs.c241 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_resolve_pipeline()
Dradv_meta_fast_clear.c217 .pDepthStencilAttachment = &(VkAttachmentReference) { in create_pass()
/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.cpp850 if (primary_desc.pDepthStencilAttachment) { in ValidateSubpassCompatibility()
851 primary_depthstencil_attach = primary_desc.pDepthStencilAttachment[0].attachment; in ValidateSubpassCompatibility()
853 if (secondary_desc.pDepthStencilAttachment) { in ValidateSubpassCompatibility()
854 secondary_depthstencil_attach = secondary_desc.pDepthStencilAttachment[0].attachment; in ValidateSubpassCompatibility()
1038 if (subpass_desc->pDepthStencilAttachment && in ValidatePipelineDrawtimeState()
1039 subpass_desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidatePipelineDrawtimeState()
1040 const auto attachment = subpass_desc->pDepthStencilAttachment->attachment; in ValidatePipelineDrawtimeState()
1533 if (subpass_desc && subpass_desc->pDepthStencilAttachment && in ValidatePipelineUnlocked()
1534 subpass_desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in ValidatePipelineUnlocked()
1612 …if (subpass_desc->pDepthStencilAttachment && subpass_desc->pDepthStencilAttachment->attachment != … in ValidatePipelineUnlocked()
[all …]
Dbuffer_validation.cpp554 if (pRenderPassInfo->pSubpasses[j].pDepthStencilAttachment) { in VerifyFramebufferAndRenderPassLayouts()
555 auto &attachment_ref = *subpass.pDepthStencilAttachment; in VerifyFramebufferAndRenderPassLayouts()
594 if (subpass.pDepthStencilAttachment) { in TransitionSubpassLayouts()
595 …ansitionAttachmentRefLayout(device_data, pCB, framebuffer_state, *subpass.pDepthStencilAttachment); in TransitionSubpassLayouts()
2878 if (!subpass_desc->pDepthStencilAttachment || in PreCallValidateCmdClearAttachments()
2879 (subpass_desc->pDepthStencilAttachment->attachment == VK_ATTACHMENT_UNUSED)) { in PreCallValidateCmdClearAttachments()
2885 fb_attachment = subpass_desc->pDepthStencilAttachment->attachment; in PreCallValidateCmdClearAttachments()
3520 … j, i, string_VkImageLayout(subpass.pDepthStencilAttachment->layout)); in ValidateLayouts()
3545 …(subpass.pDepthStencilAttachment != NULL && subpass.pDepthStencilAttachment->attachment == attach_… in ValidateLayouts()
3615 …if (subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMEN… in ValidateLayouts()
[all …]
Dstateless_validation.h883 if (pCreateInfo->pSubpasses[subpass].pDepthStencilAttachment) in RecordRenderPass()
884 … if (pCreateInfo->pSubpasses[subpass].pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) in RecordRenderPass()
Dcore_validation_types.h722 …if (subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMEN…
/external/deqp/external/vulkancts/modules/vulkan/multiview/
DvktMultiViewRenderPassUtil.hpp97 const VkAttachmentReference* pDepthStencilAttachment,
114 const VkAttachmentReference2KHR* pDepthStencilAttachment,
DvktMultiViewRenderPassUtil.cpp138 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1()
166 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassTestsUtil.hpp107 const VkAttachmentReference* pDepthStencilAttachment,
124 const VkAttachmentReference2KHR* pDepthStencilAttachment,
DvktRenderPassTestsUtil.cpp141 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1()
169 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
/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/framework/vulkan/
DvkTypeUtil.inl285 …mentReference* pResolveAttachments, const VkAttachmentReference* pDepthStencilAttachment, deUint32… argument
295 res.pDepthStencilAttachment = pDepthStencilAttachment;
/external/skia/src/gpu/vk/
DGrVkRenderPass.cpp116 subpassDesc.pDepthStencilAttachment = &stencilRef; in init()
/external/skqp/src/gpu/vk/
DGrVkRenderPass.cpp116 subpassDesc.pDepthStencilAttachment = &stencilRef; in init()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiImageClearingTests.cpp776 const VkAttachmentReference* pDepthStencilAttachment = DE_NULL; in createRenderPass() local
782 pDepthStencilAttachment = &attachmentRef; in createRenderPass()
800 pDepthStencilAttachment, // const VkAttachmentReference* pDepthStencilAttachment; in createRenderPass()

12