-
- All Known Implementing Classes:
VulkanSubmitInfo
@Immutable public interface VulkanSubmitInfoType
The type of Vulkan submission information.- See Also:
- "VkSubmitInfo"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
checkPreconditions()
Check preconditions for the type.java.util.List<VulkanCommandBufferType>
commandBuffers()
java.util.List<VulkanSemaphoreType>
signalSemaphores()
java.util.List<VulkanSemaphoreType>
waitSemaphores()
java.util.List<VulkanPipelineStageFlag>
waitStageMasks()
-
-
-
Method Detail
-
waitSemaphores
@Parameter java.util.List<VulkanSemaphoreType> waitSemaphores()
- Returns:
- A list of semaphores upon which to wait before the command buffers for this batch begin execution. If semaphores to wait on are provided, they define a semaphore wait operation.
-
waitStageMasks
@Parameter java.util.List<VulkanPipelineStageFlag> waitStageMasks()
- Returns:
- A list of pipeline stages at which each corresponding semaphore wait will occur.
-
commandBuffers
@Parameter java.util.List<VulkanCommandBufferType> commandBuffers()
- Returns:
- A list of command buffers to execute in the batch.
-
signalSemaphores
@Parameter java.util.List<VulkanSemaphoreType> signalSemaphores()
- Returns:
- A list of semaphores which will be signaled when the command buffers for this batch have completed execution. If semaphores to be signaled are provided, they define a semaphore signal operation.
-
checkPreconditions
@Check default void checkPreconditions()
Check preconditions for the type.
-
-