|
Monado OpenXR Runtime
|
Vulkan queue family helpers. More...
#include "vk/vk_helpers.h"
Go to the source code of this file.
Data Structures | |
| struct | vk_queue_family |
| A queue family with its properties and index. More... | |
Functions | |
| VkResult | vk_queue_family_find_graphics (struct vk_bundle *vk, struct vk_queue_family *out_graphics_queue_family) |
| Find the first graphics queue family. More... | |
| VkResult | vk_queue_family_find_and_avoid_graphics (struct vk_bundle *vk, VkQueueFlags required_flags, struct vk_queue_family *out_queue_family) |
| Find a queue family with the given flags, preferring queues without graphics. More... | |
Vulkan queue family helpers.
| VkResult vk_queue_family_find_and_avoid_graphics | ( | struct vk_bundle * | vk, |
| VkQueueFlags | required_flags, | ||
| struct vk_queue_family * | out_queue_family | ||
| ) |
Find a queue family with the given flags, preferring queues without graphics.
| vk | The Vulkan bundle to find the queue family for. |
| required_flags | The flags that must be supported by the queue family. |
| out_queue_family | The queue family to return. |
References vk_get_physical_device_queue_family_properties().
| VkResult vk_queue_family_find_graphics | ( | struct vk_bundle * | vk, |
| struct vk_queue_family * | out_graphics_queue_family | ||
| ) |
Find the first graphics queue family.
| vk | The Vulkan bundle to find the queue family for. |
| out_graphics_queue_family | The queue family to return. |
References vk_get_physical_device_queue_family_properties().