Interface VulkanSubpassDependencyType
- All Known Implementing Classes:
VulkanSubpassDependency
@Immutable
public interface VulkanSubpassDependencyType
Structure specifying a subpass dependency.
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionintint
-
Field Details
-
EXTERNAL
static final int EXTERNALThe external subpass.- See Also:
-
-
Method Details
-
srcSubpass
@Parameter int srcSubpass()- Returns:
- The subpass index of the first subpass in the dependency, or VK_SUBPASS_EXTERNAL.
-
dstSubpass
@Parameter int dstSubpass()- Returns:
- The subpass index of the second subpass in the dependency, or VK_SUBPASS_EXTERNAL.
-
srcStageMask
- Returns:
- The source stage mask
-
dstStageMask
- Returns:
- The destination stage mask
-
srcAccessMask
- Returns:
- The source access mask
-
dstAccessMask
- Returns:
- The destination access mask
-
dependencyFlags
- Returns:
- The dependency flags for the subpass
-