/third_party/mesa3d/src/amd/vulkan/ |
D | radv_pass.c | 34 uint32_t src = dep->srcSubpass; in radv_render_pass_add_subpass_dep() 166 .srcSubpass = VK_SUBPASS_EXTERNAL, in radv_render_pass_add_implicit_deps() 183 .srcSubpass = i, /* last subpass attachment is used in */ in radv_render_pass_add_implicit_deps() 487 if (dep->srcSubpass == VK_SUBPASS_EXTERNAL && dep->dstSubpass != VK_SUBPASS_EXTERNAL) { in radv_CreateRenderPass2() 491 if (dep->dstSubpass == VK_SUBPASS_EXTERNAL && dep->srcSubpass != VK_SUBPASS_EXTERNAL) { in radv_CreateRenderPass2() 492 pass->subpasses[dep->srcSubpass].has_outgoing_dep = true; in radv_CreateRenderPass2()
|
/third_party/mesa3d/src/imagination/vulkan/ |
D | pvr_pass.c | 396 if (dep->srcSubpass != VK_SUBPASS_EXTERNAL && in pvr_CreateRenderPass2() 398 dep->srcSubpass != dep->dstSubpass) { in pvr_CreateRenderPass2() 486 if (dep->srcSubpass != VK_SUBPASS_EXTERNAL && in pvr_CreateRenderPass2() 488 dep->srcSubpass != dep->dstSubpass) { in pvr_CreateRenderPass2() 491 subpass->dep_list[subpass->dep_count] = dep->srcSubpass; in pvr_CreateRenderPass2()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/ |
D | vktMultiViewRenderPassUtil.hpp | 123 deUint32 srcSubpass, 137 deUint32 srcSubpass,
|
D | vktMultiViewRenderPassUtil.cpp | 186 srcSubpass = srcSubpass_; in SubpassDependency1() 208 srcSubpass = srcSubpass_; in SubpassDependency2()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
D | vktMultiViewRenderPassUtil.hpp | 123 deUint32 srcSubpass, 137 deUint32 srcSubpass,
|
D | vktMultiViewRenderPassUtil.cpp | 186 srcSubpass = srcSubpass_; in SubpassDependency1() 208 srcSubpass = srcSubpass_; in SubpassDependency2()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassTestsUtil.hpp | 129 deUint32 srcSubpass, 143 deUint32 srcSubpass,
|
D | vktRenderPassTestsUtil.cpp | 188 srcSubpass = srcSubpass_; in SubpassDependency1() 210 srcSubpass = srcSubpass_; in SubpassDependency2()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
D | vktRenderPassTestsUtil.hpp | 129 deUint32 srcSubpass, 143 deUint32 srcSubpass,
|
D | vktRenderPassTestsUtil.cpp | 188 srcSubpass = srcSubpass_; in SubpassDependency1() 210 srcSubpass = srcSubpass_; in SubpassDependency2()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_pass.c | 28 if (dep->srcSubpass == VK_SUBPASS_EXTERNAL || in dep_invalid_for_gmem() 74 uint32_t src = dep->srcSubpass; in tu_render_pass_add_subpass_dep() 195 uint32_t src = info->pDependencies[i].srcSubpass; in tu_render_pass_add_implicit_deps() 285 .srcSubpass = VK_SUBPASS_EXTERNAL, in tu_render_pass_add_implicit_deps() 377 .srcSubpass = i, in tu_render_pass_add_implicit_deps()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
D | VkRenderPass.cpp | 99 dst[i].srcSubpass = src[i].srcSubpass; in CopySubpassDependencies()
|
/third_party/skia/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 172 dependency.srcSubpass = mainSubpass; in Create() 248 dependency.srcSubpass = 0; in Create()
|
/third_party/vk-gl-cts/external/vulkan-docs/src/chapters/ |
D | renderpass.txt | 1109 element of pname:pViewOffsets, the pname:srcSubpass and pname:dstSubpass 1135 For any element of pname:pDependencies, if the pname:srcSubpass is not 1147 * [[VUID-VkRenderPassCreateInfo-srcSubpass-02517]] 1148 The pname:srcSubpass member of each element of pname:pDependencies must: 2243 * pname:srcSubpass is the subpass index of the first subpass in the 2259 If pname:srcSubpass is equal to pname:dstSubpass then the 2266 subpasses identified by pname:srcSubpass and pname:dstSubpass. 2268 If pname:srcSubpass is equal to ename:VK_SUBPASS_EXTERNAL, the first 2274 of the subpass instance identified by pname:srcSubpass and any load, store 2275 or multisample resolve operations on attachments used in pname:srcSubpass. [all …]
|
D | renderpass.adoc | 1300 element of pname:pViewOffsets, the pname:srcSubpass and pname:dstSubpass 1326 For any element of pname:pDependencies, if the pname:srcSubpass is not 1339 For any element of pname:pDependencies, if its pname:srcSubpass is not 2412 * pname:srcSubpass is the subpass index of the first subpass in the 2428 If pname:srcSubpass is equal to pname:dstSubpass then the 2435 subpasses identified by pname:srcSubpass and pname:dstSubpass. 2437 If pname:srcSubpass is equal to ename:VK_SUBPASS_EXTERNAL, the first 2443 of the subpass instance identified by pname:srcSubpass and any load, store 2444 or multisample resolve operations on attachments used in pname:srcSubpass. 2500 to the subpass description for pname:srcSubpass. [all …]
|
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
D | DrawTester.cpp | 163 dependencies[0].srcSubpass = VK_SUBPASS_EXTERNAL; in createRenderPass() 171 dependencies[1].srcSubpass = 0; in createRenderPass()
|
/third_party/mesa3d/src/virtio/venus-protocol/ |
D | vn_protocol_driver_render_pass.h | 153 size += vn_sizeof_uint32_t(&val->srcSubpass); in vn_sizeof_VkSubpassDependency() 166 vn_encode_uint32_t(enc, &val->srcSubpass); in vn_encode_VkSubpassDependency() 1049 size += vn_sizeof_uint32_t(&val->srcSubpass); in vn_sizeof_VkSubpassDependency2_self() 1101 vn_encode_uint32_t(enc, &val->srcSubpass); in vn_encode_VkSubpassDependency2_self()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
D | vktDrawCreateInfoUtil.cpp | 572 srcSubpass = _srcSubpass; in SubpassDependency() 583 srcSubpass = rhs.srcSubpass; in SubpassDependency()
|
D | vktDrawCreateInfoUtil.hpp | 185 SubpassDependency ( deUint32 srcSubpass,
|
/third_party/vk-gl-cts/build/external/vulkancts/framework/vulkan/ |
D | vkTypeUtil.inl | 339 inline VkSubpassDependency makeSubpassDependency (uint32_t srcSubpass, uint32_t dstSubpass, VkPipel… argument 342 res.srcSubpass = srcSubpass;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawCreateInfoUtil.cpp | 572 srcSubpass = _srcSubpass; in SubpassDependency() 583 srcSubpass = rhs.srcSubpass; in SubpassDependency()
|
D | vktDrawCreateInfoUtil.hpp | 185 SubpassDependency ( deUint32 srcSubpass,
|
/third_party/mesa3d/src/vulkan/runtime/ |
D | vk_render_pass.c | 200 .srcSubpass = pCreateInfo->pDependencies[i].srcSubpass, in vk_common_CreateRenderPass() 790 .src_subpass = dep->srcSubpass, in vk_common_CreateRenderPass2()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
D | vkSafetyCriticalUtil.cpp | 685 …hash_combine(seed, rCI.pDependencies[i].srcSubpass, rCI.pDependencies[i].dstSubpass, deUint32(rCI.… in calculateRenderPassHash() 725 …hash_combine(seed, rCI.pDependencies[i].srcSubpass, rCI.pDependencies[i].dstSubpass, deUint32(rCI.… in calculateRenderPass2Hash()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | vk_cache_utils.cpp | 576 dependency->srcSubpass = kUnresolveSubpassIndex; in InitializeUnresolveSubpassDependencies() 588 dependency->srcSubpass = kUnresolveSubpassIndex; in InitializeUnresolveSubpassDependencies() 604 dependency->srcSubpass = subpassIndex; in InitializeInputAttachmentSubpassDependencies() 667 dep2Out->srcSubpass = dep.srcSubpass; in ToSubpassDependency2()
|