Holds the status of various Vulkan features. More...
#include <HardwareInfo.hpp>
Public Attributes | |
| bool | multiDraw = false |
| Indicates if VK_EXT_multi_draw is supported. | |
| bool | indirectDraw = false |
| Indicates if indirect draw calls are supported. | |
| bool | bindlessTextures = false |
| Indicates if bindless textures (descriptor indexing) are supported. | |
| bool | shaderDrawParameters = false |
| Indicates if VK_KHR_shader_draw_parameters is supported. | |
Holds the status of various Vulkan features.
Definition at line 16 of file HardwareInfo.hpp.
| bool vex::VulkanFeatures::bindlessTextures = false |
Indicates if bindless textures (descriptor indexing) are supported.
Definition at line 19 of file HardwareInfo.hpp.
| bool vex::VulkanFeatures::indirectDraw = false |
Indicates if indirect draw calls are supported.
Definition at line 18 of file HardwareInfo.hpp.
| bool vex::VulkanFeatures::multiDraw = false |
Indicates if VK_EXT_multi_draw is supported.
Definition at line 17 of file HardwareInfo.hpp.
| bool vex::VulkanFeatures::shaderDrawParameters = false |
Indicates if VK_KHR_shader_draw_parameters is supported.
Definition at line 20 of file HardwareInfo.hpp.