|
TachyonUI 0.1.0
High-performance UI for building tools.
|
What a device must provide for the GUI to run on it. More...
#include <gui_core/graphics/vulkan/vk_device_context.h>
Public Attributes | |
| uint32_t | apiVersion = VK_API_VERSION_1_3 |
| The lowest Vulkan version. | |
| VkPhysicalDeviceFeatures | features {} |
| Vulkan 1.0 features to enable. | |
| VkPhysicalDeviceVulkan11Features | features11 {} |
| Vulkan 1.1 features to enable. | |
| VkPhysicalDeviceVulkan12Features | features12 {} |
| Vulkan 1.2 features to enable. | |
| VkPhysicalDeviceVulkan13Features | features13 {} |
| Vulkan 1.3 features to enable. | |
| std::vector< const char * > | deviceExtensions |
| Device extensions to enable. | |
What a device must provide for the GUI to run on it.
| uint32_t tachyon::vulkan::VulkanDeviceContext::DeviceRequirements::apiVersion = VK_API_VERSION_1_3 |
The lowest Vulkan version.
| VkPhysicalDeviceFeatures tachyon::vulkan::VulkanDeviceContext::DeviceRequirements::features {} |
Vulkan 1.0 features to enable.
| VkPhysicalDeviceVulkan11Features tachyon::vulkan::VulkanDeviceContext::DeviceRequirements::features11 {} |
Vulkan 1.1 features to enable.
| VkPhysicalDeviceVulkan12Features tachyon::vulkan::VulkanDeviceContext::DeviceRequirements::features12 {} |
Vulkan 1.2 features to enable.
| VkPhysicalDeviceVulkan13Features tachyon::vulkan::VulkanDeviceContext::DeviceRequirements::features13 {} |
Vulkan 1.3 features to enable.
| std::vector<const char*> tachyon::vulkan::VulkanDeviceContext::DeviceRequirements::deviceExtensions |
Device extensions to enable.