Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype VkQueueGlobalPriorityEXT = VkQueueGlobalPriorityEXT Int32
- pattern VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT :: VkQueueGlobalPriorityEXT
- pattern VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT :: VkQueueGlobalPriorityEXT
- pattern VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT :: VkQueueGlobalPriorityEXT
- pattern VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT :: VkQueueGlobalPriorityEXT
- pattern VK_ERROR_NOT_PERMITTED_EXT :: VkResult
- pattern VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT :: VkStructureType
- pattern VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION :: Integral a => a
- pattern VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME :: (Eq a, IsString a) => a
- data VkDeviceQueueGlobalPriorityCreateInfoEXT = VkDeviceQueueGlobalPriorityCreateInfoEXT {}
Documentation
newtype VkQueueGlobalPriorityEXT Source #
VkQueueGlobalPriorityEXT - Values specifying a system-wide queue priority
Description
Priority values are sorted in ascending order. A comparison operation on the enum values can be used to determine the priority order.
VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT
is below the system default. Useful for non-interactive tasks.VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT
is the system default priority.VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT
is above the system default.VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT
is the highest priority. Useful for critical tasks.
See Also
Instances
pattern VK_ERROR_NOT_PERMITTED_EXT :: VkResult Source #
pattern VK_EXT_GLOBAL_PRIORITY_SPEC_VERSION :: Integral a => a Source #
pattern VK_EXT_GLOBAL_PRIORITY_EXTENSION_NAME :: (Eq a, IsString a) => a Source #
data VkDeviceQueueGlobalPriorityCreateInfoEXT Source #
VkDeviceQueueGlobalPriorityCreateInfoEXT - Specify a system wide priority
Description
A queue created without specifying
VkDeviceQueueGlobalPriorityCreateInfoEXT
will default to
VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT
.
Valid Usage (Implicit)
sType
must beVK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT
globalPriority
must be a validVkQueueGlobalPriorityEXT
value
See Also
VkDeviceQueueGlobalPriorityCreateInfoEXT | |
|