Home
last modified time | relevance | path

Searched refs:pSubpasses (Results 1 - 25 of 59) sorted by relevance

123

/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkSafetyCriticalUtil.cpp662 if (rCI.pSubpasses != DE_NULL) in calculateRenderPassHash()
666 hash_combine(seed, deUint32(rCI.pSubpasses[i].flags), deUint32(rCI.pSubpasses[i].pipelineBindPoint)); in calculateRenderPassHash()
667 if (rCI.pSubpasses[i].pInputAttachments != DE_NULL) in calculateRenderPassHash()
668 for (deUint32 j = 0; j < rCI.pSubpasses[i].inputAttachmentCount; ++j) in calculateRenderPassHash()
669 hash_combine(seed, rCI.pSubpasses[i].pInputAttachments[j].attachment, deUint32(rCI.pSubpasses[i].pInputAttachments[j].layout)); in calculateRenderPassHash()
670 if (rCI.pSubpasses[i].pColorAttachments != DE_NULL) in calculateRenderPassHash()
671 for (deUint32 j = 0; j < rCI.pSubpasses[i].colorAttachmentCount; ++j) in calculateRenderPassHash()
672 hash_combine(seed, rCI.pSubpasses[ in calculateRenderPassHash()
[all...]
H A DvkPlatform.cpp555 checkSubpassSupport(pCreateInfo->pSubpasses[subpassNdx].inputAttachmentCount, pCreateInfo->pSubpasses[subpassNdx].preserveAttachmentCount); in createRenderPassHandlerNorm()
574 checkSubpassSupport(pCreateInfo->pSubpasses[subpassNdx].inputAttachmentCount, pCreateInfo->pSubpasses[subpassNdx].preserveAttachmentCount); in createRenderPassHandlerStat()
595 checkSubpassSupport(pCreateInfo->pSubpasses[subpassNdx].inputAttachmentCount, pCreateInfo->pSubpasses[subpassNdx].preserveAttachmentCount); in createRenderPass2HandlerNorm()
614 checkSubpassSupport(pCreateInfo->pSubpasses[subpassNdx].inputAttachmentCount, pCreateInfo->pSubpasses[subpassNdx].preserveAttachmentCount); in createRenderPass2HandlerStat()
H A DvkPipelineConstructionUtil.cpp541 DE_ASSERT(pCreateInfo->pSubpasses[s].inputAttachmentCount == 0); in RenderPassWrapper()
543 subpass.m_colorAttachments.resize(pCreateInfo->pSubpasses[s].colorAttachmentCount); in RenderPassWrapper()
545 for (deUint32 i = 0; i < pCreateInfo->pSubpasses[s].colorAttachmentCount; ++i) in RenderPassWrapper()
547 deUint32 j = pCreateInfo->pSubpasses[s].pColorAttachments[i].attachment; in RenderPassWrapper()
555 subpass.m_colorAttachments[i].attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pColorAttachments[i].layout; in RenderPassWrapper()
569 if (pCreateInfo->pSubpasses[s].pDepthStencilAttachment != DE_NULL) in RenderPassWrapper()
571 deUint32 j = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->attachment; in RenderPassWrapper()
579 subpass.m_depthStencilAttachment.attachmentInfo.imageLayout = pCreateInfo->pSubpasses[s].pDepthStencilAttachment->layout; in RenderPassWrapper()
595 if (pCreateInfo->pSubpasses[s].pResolveAttachments != DE_NULL) in RenderPassWrapper()
597 subpass.m_resolveAttachments.resize(pCreateInfo->pSubpasses[ in RenderPassWrapper()
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkRenderPass.cpp29 const auto &subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSizeT()
118 masks[i] = pCreateInfo->pSubpasses[i].viewMask; in GetViewMasks()
152 auto const &subpass = pCreateInfo->pSubpasses[i]; in RenderPass()
216 CopySubpasses(subpasses, pCreateInfo->pSubpasses, pCreateInfo->subpassCount); in init()
290 const auto &subpass = pCreateInfo->pSubpasses[i]; in init()
297 pCreateInfo->pSubpasses[i].pInputAttachments, subpass.inputAttachmentCount); in init()
350 const_cast<uint32_t *>(subpasses[i].pPreserveAttachments)[j] = pCreateInfo->pSubpasses[i].pPreserveAttachments[j]; in init()
389 auto const &subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSize()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_render_pass.c74 reference_count += pCreateInfo->pSubpasses[i].inputAttachmentCount; in vk_common_CreateRenderPass()
75 reference_count += pCreateInfo->pSubpasses[i].colorAttachmentCount; in vk_common_CreateRenderPass()
76 if (pCreateInfo->pSubpasses[i].pResolveAttachments) in vk_common_CreateRenderPass()
77 reference_count += pCreateInfo->pSubpasses[i].colorAttachmentCount; in vk_common_CreateRenderPass()
78 if (pCreateInfo->pSubpasses[i].pDepthStencilAttachment) in vk_common_CreateRenderPass()
137 .flags = pCreateInfo->pSubpasses[i].flags, in vk_common_CreateRenderPass()
138 .pipelineBindPoint = pCreateInfo->pSubpasses[i].pipelineBindPoint, in vk_common_CreateRenderPass()
140 .inputAttachmentCount = pCreateInfo->pSubpasses[i].inputAttachmentCount, in vk_common_CreateRenderPass()
141 .colorAttachmentCount = pCreateInfo->pSubpasses[i].colorAttachmentCount, in vk_common_CreateRenderPass()
142 .preserveAttachmentCount = pCreateInfo->pSubpasses[ in vk_common_CreateRenderPass()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/
H A DvktMultiViewRenderPassUtil.hpp155 const VkSubpassDescription* pSubpasses,
173 const VkSubpassDescription2* pSubpasses,
H A DvktMultiViewRenderPassUtil.cpp238 pSubpasses = pSubpasses_; in RenderPassCreateInfo1()
267 pSubpasses = pSubpasses_; in RenderPassCreateInfo2()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/
H A DvktMultiViewRenderPassUtil.hpp155 const VkSubpassDescription* pSubpasses,
173 const VkSubpassDescription2* pSubpasses,
H A DvktMultiViewRenderPassUtil.cpp238 pSubpasses = pSubpasses_; in RenderPassCreateInfo1()
267 pSubpasses = pSubpasses_; in RenderPassCreateInfo2()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pass.c144 pCreateInfo->pSubpasses[0].viewMask; in v3dv_CreateRenderPass2()
168 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in v3dv_CreateRenderPass2()
188 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in v3dv_CreateRenderPass2()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_pass.c88 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in panvk_CreateRenderPass2()
110 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in panvk_CreateRenderPass2()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassTestsUtil.hpp161 const VkSubpassDescription* pSubpasses,
179 const VkSubpassDescription2* pSubpasses,
H A DvktRenderPassTestsUtil.cpp240 pSubpasses = pSubpasses_; in RenderPassCreateInfo1()
269 pSubpasses = pSubpasses_; in RenderPassCreateInfo2()
810 (subpasses.empty() ? DE_NULL : &subpasses[0]), // const VkSubpassDescription* pSubpasses; || const VkSubpassDescription2* pSubpasses; in createRenderPass()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/
H A DvktRenderPassTestsUtil.hpp161 const VkSubpassDescription* pSubpasses,
179 const VkSubpassDescription2* pSubpasses,
H A DvktRenderPassTestsUtil.cpp240 pSubpasses = pSubpasses_; in RenderPassCreateInfo1()
269 pSubpasses = pSubpasses_; in RenderPassCreateInfo2()
810 (subpasses.empty() ? DE_NULL : &subpasses[0]), // const VkSubpassDescription* pSubpasses; || const VkSubpassDescription2* pSubpasses; in createRenderPass()
/third_party/mesa3d/src/virtio/venus-protocol/
H A Dvn_protocol_driver_render_pass.h402 if (val->pSubpasses) { in vn_sizeof_VkRenderPassCreateInfo_self()
405 size += vn_sizeof_VkSubpassDescription(&val->pSubpasses[i]); in vn_sizeof_VkRenderPassCreateInfo_self()
475 if (val->pSubpasses) { in vn_encode_VkRenderPassCreateInfo_self()
478 vn_encode_VkSubpassDescription(enc, &val->pSubpasses[i]); in vn_encode_VkRenderPassCreateInfo_self()
1144 if (val->pSubpasses) { in vn_sizeof_VkRenderPassCreateInfo2_self()
1147 size += vn_sizeof_VkSubpassDescription2(&val->pSubpasses[i]); in vn_sizeof_VkRenderPassCreateInfo2_self()
1202 if (val->pSubpasses) { in vn_encode_VkRenderPassCreateInfo2_self()
1205 vn_encode_VkSubpassDescription2(enc, &val->pSubpasses[i]); in vn_encode_VkRenderPassCreateInfo2_self()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pass.c374 subpass_attachment_count += radv_num_subpass_attachments2(&pCreateInfo->pSubpasses[i]); in radv_CreateRenderPass2()
391 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in radv_CreateRenderPass2()
/third_party/mesa3d/src/imagination/vulkan/
H A Dpvr_pass.c335 pvr_num_subpass_attachments(&pCreateInfo->pSubpasses[i]); in pvr_CreateRenderPass2()
408 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in pvr_CreateRenderPass2()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_pass.c210 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps()
303 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps()
799 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in tu_CreateRenderPass2()
823 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in tu_CreateRenderPass2()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/
H A DvktDrawCreateInfoUtil.cpp295 pSubpasses = &m_subpassesStructs[0]; in RenderPassCreateInfo()
333 pSubpasses = &m_subpassesStructs[0]; in RenderPassCreateInfo()
337 pSubpasses = DE_NULL; in RenderPassCreateInfo()
368 pSubpasses = &m_subpassesStructs[0]; in addSubpass()
H A DvktDrawCreateInfoUtil.hpp206 const vk::VkSubpassDescription* pSubpasses = DE_NULL,
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/
H A DvktDrawCreateInfoUtil.cpp295 pSubpasses = &m_subpassesStructs[0]; in RenderPassCreateInfo()
333 pSubpasses = &m_subpassesStructs[0]; in RenderPassCreateInfo()
337 pSubpasses = DE_NULL; in RenderPassCreateInfo()
368 pSubpasses = &m_subpassesStructs[0]; in addSubpass()
H A DvktDrawCreateInfoUtil.hpp206 const vk::VkSubpassDescription* pSubpasses = DE_NULL,
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DRenderPassCache.cpp223 createInfo.pSubpasses = &subpassDesc; in CreateRenderPassForQuery()
/third_party/skia/src/gpu/vk/
H A DGrVkRenderPass.cpp297 createInfo.pSubpasses = subpassDescs; in Create()

Completed in 28 milliseconds

123