Module com.io7m.jcoronado.api
Package com.io7m.jcoronado.api
Interface VulkanLogicalDeviceQueueCreateInfoType
-
- All Known Implementing Classes:
VulkanLogicalDeviceQueueCreateInfo
@Immutable public interface VulkanLogicalDeviceQueueCreateInfoType
The information required to create a queue on a device.- See Also:
- "VkDeviceQueueCreateInfo"
-
-
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.Set<VulkanDeviceQueueCreationFlag>
flags()
int
queueCount()
int
queueFamilyIndex()
float[]
queuePriorities()
-
-
-
Method Detail
-
flags
@Parameter java.util.Set<VulkanDeviceQueueCreationFlag> flags()
- Returns:
- The flags used to create the queue(s)
-
queueFamilyIndex
@Parameter int queueFamilyIndex()
- Returns:
- The queue family
-
queueCount
@Parameter int queueCount()
- Returns:
- The number of queues to create
-
queuePriorities
@Parameter float[] queuePriorities()
- Returns:
- The priorities of the queues
-
checkPreconditions
@Check default void checkPreconditions()
Check preconditions for the type.
-
-