/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A 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()
|
H A D | VkFramebuffer.cpp | 164 uint32_t attachmentIndex = subpass.pDepthStencilAttachment->attachment; in clearAttachment() 222 if(renderPass->hasDepthStencilResolve() && subpass.pDepthStencilAttachment != nullptr) 225 uint32_t depthStencilAttachment = subpass.pDepthStencilAttachment->attachment;
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pass.c | 241 if (subpass->pDepthStencilAttachment && in tu_render_pass_add_implicit_deps() 242 subpass->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in tu_render_pass_add_implicit_deps() 243 uint32_t a = subpass->pDepthStencilAttachment->attachment; in tu_render_pass_add_implicit_deps() 244 uint32_t stencil_layout = vk_att_ref_stencil_layout(subpass->pDepthStencilAttachment, att); in tu_render_pass_add_implicit_deps() 247 if ((att[a].initialLayout != subpass->pDepthStencilAttachment->layout || in tu_render_pass_add_implicit_deps() 276 if ((att[a].initialLayout != subpass->pDepthStencilAttachment->layout || in tu_render_pass_add_implicit_deps() 333 if (subpass->pDepthStencilAttachment && in tu_render_pass_add_implicit_deps() 334 subpass->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in tu_render_pass_add_implicit_deps() 335 uint32_t a = subpass->pDepthStencilAttachment->attachment; in tu_render_pass_add_implicit_deps() 336 uint32_t stencil_layout = vk_att_ref_stencil_layout(subpass->pDepthStencilAttachment, at in tu_render_pass_add_implicit_deps() [all...] |
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_pass.c | 79 (desc->pDepthStencilAttachment != NULL); in pvr_num_subpass_attachments() 434 if (!has_used_color_attachment && desc->pDepthStencilAttachment && in pvr_CreateRenderPass2() 435 desc->pDepthStencilAttachment->attachment != in pvr_CreateRenderPass2() 437 index = desc->pDepthStencilAttachment->attachment; in pvr_CreateRenderPass2() 463 if (desc->pDepthStencilAttachment) { in pvr_CreateRenderPass2() 466 desc->pDepthStencilAttachment->attachment; in pvr_CreateRenderPass2()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_pass.c | 93 (desc->pDepthStencilAttachment != NULL); in panvk_CreateRenderPass2() 177 unsigned idx = desc->pDepthStencilAttachment ? in panvk_CreateRenderPass2() 178 desc->pDepthStencilAttachment->attachment : in panvk_CreateRenderPass2() 182 subpass->zs_attachment.layout = desc->pDepthStencilAttachment->layout; in panvk_CreateRenderPass2()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_pass.c | 324 (desc->pDepthStencilAttachment != NULL) + in radv_num_subpass_attachments2() 438 if (desc->pDepthStencilAttachment) { in radv_CreateRenderPass2() 442 .attachment = desc->pDepthStencilAttachment->attachment, in radv_CreateRenderPass2() 443 .layout = desc->pDepthStencilAttachment->layout, in radv_CreateRenderPass2() 444 .stencil_layout = vk_att_ref_stencil_layout(desc->pDepthStencilAttachment, in radv_CreateRenderPass2()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_render_pass.c | 78 if (pCreateInfo->pSubpasses[i].pDepthStencilAttachment) in vk_common_CreateRenderPass() 169 subpasses[i].pDepthStencilAttachment = NULL; in vk_common_CreateRenderPass() 170 if (pCreateInfo->pSubpasses[i].pDepthStencilAttachment) { in vk_common_CreateRenderPass() 171 subpasses[i].pDepthStencilAttachment = reference_ptr; in vk_common_CreateRenderPass() 173 pCreateInfo->pSubpasses[i].pDepthStencilAttachment, in vk_common_CreateRenderPass() 302 desc->pDepthStencilAttachment != NULL && in num_subpass_attachments2() 303 desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED; in num_subpass_attachments2() 543 if (desc->pDepthStencilAttachment && in vk_common_CreateRenderPass2() 544 desc->pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) { in vk_common_CreateRenderPass2() 549 desc->pDepthStencilAttachment, in vk_common_CreateRenderPass2() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderPassUtil.hpp | 97 const VkAttachmentReference* pDepthStencilAttachment, 114 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktMultiViewRenderPassUtil.cpp | 138 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1() 166 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/ |
H A D | vktMultiViewRenderPassUtil.hpp | 97 const VkAttachmentReference* pDepthStencilAttachment, 114 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktMultiViewRenderPassUtil.cpp | 138 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1() 166 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_pass.c | 32 (desc->pDepthStencilAttachment != NULL); in num_subpass_attachments() 231 if (desc->pDepthStencilAttachment) { in v3dv_CreateRenderPass2() 233 .attachment = desc->pDepthStencilAttachment->attachment, in v3dv_CreateRenderPass2() 234 .layout = desc->pDepthStencilAttachment->layout, in v3dv_CreateRenderPass2()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_render_pass.h | 95 size += vn_sizeof_simple_pointer(val->pDepthStencilAttachment); in vn_sizeof_VkSubpassDescription() 96 if (val->pDepthStencilAttachment) in vn_sizeof_VkSubpassDescription() 97 size += vn_sizeof_VkAttachmentReference(val->pDepthStencilAttachment); in vn_sizeof_VkSubpassDescription() 136 if (vn_encode_simple_pointer(enc, val->pDepthStencilAttachment)) in vn_encode_VkSubpassDescription() 137 vn_encode_VkAttachmentReference(enc, val->pDepthStencilAttachment); in vn_encode_VkSubpassDescription() 918 size += vn_sizeof_simple_pointer(val->pDepthStencilAttachment); in vn_sizeof_VkSubpassDescription2_self() 919 if (val->pDepthStencilAttachment) in vn_sizeof_VkSubpassDescription2_self() 920 size += vn_sizeof_VkAttachmentReference2(val->pDepthStencilAttachment); in vn_sizeof_VkSubpassDescription2_self() 996 if (vn_encode_simple_pointer(enc, val->pDepthStencilAttachment)) in vn_encode_VkSubpassDescription2_self() 997 vn_encode_VkAttachmentReference2(enc, val->pDepthStencilAttachment); in vn_encode_VkSubpassDescription2_self() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.hpp | 103 const VkAttachmentReference* pDepthStencilAttachment, 120 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktRenderPassTestsUtil.cpp | 140 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1() 168 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2() 689 &depthStencilAttachmentReferences[0], // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2* pDepthStencilAttachment; in createSubpassDescription()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.hpp | 103 const VkAttachmentReference* pDepthStencilAttachment, 120 const VkAttachmentReference2* pDepthStencilAttachment,
|
H A D | vktRenderPassTestsUtil.cpp | 140 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription1() 168 pDepthStencilAttachment = pDepthStencilAttachment_; in SubpassDescription2() 689 &depthStencilAttachmentReferences[0], // const VkAttachmentReference* pDepthStencilAttachment; || const VkAttachmentReference2* pDepthStencilAttachment; in createSubpassDescription()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A 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 =()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationNoneStageTests.cpp | 498 VkAttachmentReference2* pDepthStencilAttachment = DE_NULL; in buildBasicRenderPass() local 502 pDepthStencilAttachment = &attachmentRef; in buildBasicRenderPass() 516 pDepthStencilAttachment, // const VkAttachmentReference2* pDepthStencilAttachment in buildBasicRenderPass() 581 VkAttachmentReference2* pDepthStencilAttachment = &attachmentRefs[0]; in buildComplexRenderPass() local 593 pDepthStencilAttachment, // const VkAttachmentReference2* pInputAttachments in buildComplexRenderPass() 597 DE_NULL, // const VkAttachmentReference2* pDepthStencilAttachment in buildComplexRenderPass()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A 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 =()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A 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() 595 DE_NULL, // const VkAttachmentReference2* pDepthStencilAttachment in buildComplexRenderPass()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkRenderPass.cpp | 245 subpassDescLoad.pDepthStencilAttachment = nullptr; in Create() 279 subpassDescMain.pDepthStencilAttachment = &stencilRef; in Create()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkSafetyCriticalUtil.cpp | 676 if (rCI.pSubpasses[i].pDepthStencilAttachment != DE_NULL) in calculateRenderPassHash() 677 hash_combine(seed, rCI.pSubpasses[i].pDepthStencilAttachment->attachment, deUint32(rCI.pSubpasses[i].pDepthStencilAttachment->layout)); in calculateRenderPassHash() 716 if (rCI.pSubpasses[i].pDepthStencilAttachment != DE_NULL) in calculateRenderPass2Hash() 717 hash_combine(seed, rCI.pSubpasses[i].pDepthStencilAttachment->attachment, deUint32(rCI.pSubpasses[i].pDepthStencilAttachment->layout)); in calculateRenderPass2Hash() 916 DE_NULL, // const VkAttachmentReference* pDepthStencilAttachment in prepareSimpleRenderPassCI()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | RenderPassCache.cpp | 211 subpassDesc.pDepthStencilAttachment = depthStencilAttachment; in CreateRenderPassForQuery()
|
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Context.cpp | 478 if(subpass.pDepthStencilAttachment && subpass.pDepthStencilAttachment->attachment != VK_ATTACHMENT_UNUSED) in GraphicsState()
|