Lines Matching defs:dep
786 const VkSubpassDependency2 *dep = &pCreateInfo->pDependencies[d];
789 .flags = dep->dependencyFlags,
790 .src_subpass = dep->srcSubpass,
791 .dst_subpass = dep->dstSubpass,
792 .src_stage_mask = (VkPipelineStageFlags2)dep->srcStageMask,
793 .dst_stage_mask = (VkPipelineStageFlags2)dep->dstStageMask,
794 .src_access_mask = (VkAccessFlags2)dep->srcAccessMask,
795 .dst_access_mask = (VkAccessFlags2)dep->dstAccessMask,
796 .view_offset = dep->viewOffset,
807 vk_find_struct_const(dep->pNext, MEMORY_BARRIER_2);
1884 const struct vk_subpass_dependency *dep = &pass->dependencies[d];
1885 if (dep->dst_subpass != subpass_idx)
1888 if (dep->flags & VK_DEPENDENCY_VIEW_LOCAL_BIT) {
1896 assert(dep->src_subpass != VK_SUBPASS_EXTERNAL);
1898 assert(dep->src_subpass < pass->subpass_count);
1900 &pass->subpasses[dep->src_subpass];
1906 if (dep->view_offset >= 0)
1907 src_dep_view_mask <<= dep->view_offset;
1909 src_dep_view_mask >>= -dep->view_offset;
1924 mem_barrier.srcStageMask |= dep->src_stage_mask;
1925 mem_barrier.srcAccessMask |= dep->src_access_mask;
1926 mem_barrier.dstStageMask |= dep->dst_stage_mask;
1927 mem_barrier.dstAccessMask |= dep->dst_access_mask;
2110 const struct vk_subpass_dependency *dep = &pass->dependencies[d];
2111 if (dep->src_subpass != subpass_idx)
2114 if (dep->dst_subpass != VK_SUBPASS_EXTERNAL)
2118 mem_barrier.srcStageMask |= dep->src_stage_mask;
2119 mem_barrier.srcAccessMask |= dep->src_access_mask;
2120 mem_barrier.dstStageMask |= dep->dst_stage_mask;
2121 mem_barrier.dstAccessMask |= dep->dst_access_mask;