Interface VulkanDependencyInfoType
- All Known Implementing Classes:
VulkanDependencyInfo
@Immutable
public interface VulkanDependencyInfoType
- See Also:
-
Method Summary
-
Method Details
-
flags
Set<VulkanDependencyFlag> flags()- Returns:
- A set of flags specifying how execution and memory dependencies are formed.
-
memoryBarriers
List<VulkanMemoryBarrier> memoryBarriers()- Returns:
- The memory barriers for any memory accesses
-
bufferMemoryBarriers
List<VulkanBufferMemoryBarrier> bufferMemoryBarriers()- Returns:
- The memory dependencies between buffer ranges
-
imageMemoryBarriers
List<VulkanImageMemoryBarrier> imageMemoryBarriers()- Returns:
- The memory dependencies between image subresources
-