vkd3d
1.14
The vkd3d 3D Graphics Library
|
A chained structure to specify optional device extensions. More...
#include <vkd3d.h>
Data Fields | |
enum vkd3d_structure_type | type |
Must be set to VKD3D_STRUCTURE_TYPE_OPTIONAL_DEVICE_EXTENSIONS_INFO. More... | |
const void * | next |
Optional pointer to a structure containing further parameters. More... | |
const char *const * | extensions |
A list of optional Vulkan device extensions to request. More... | |
uint32_t | extension_count |
The number of elements in the extensions array. More... | |
A chained structure to specify optional device extensions.
This structure extends vkd3d_device_create_info.
uint32_t vkd3d_optional_device_extensions_info::extension_count |
The number of elements in the extensions array.
const char* const* vkd3d_optional_device_extensions_info::extensions |
A list of optional Vulkan device extensions to request.
Device creation does not fail if they are not available.
const void* vkd3d_optional_device_extensions_info::next |
Optional pointer to a structure containing further parameters.
enum vkd3d_structure_type vkd3d_optional_device_extensions_info::type |
Must be set to VKD3D_STRUCTURE_TYPE_OPTIONAL_DEVICE_EXTENSIONS_INFO.