struct
Vulkan11To query the properties of the driver corresponding to Vulkan 1.1 functionality, add VkPhysicalDeviceVulkan11Properties to the pNext chain of the VkPhysicalDeviceProperties2 structure.
Contents
- Reference
Base classes
-
template<typename VulkanType, EStructureType TemplateSpecifiedStype = EStructureType::Max_Enum>struct VV::V0::VKStruct_Base<VkPhysicalDeviceVulkan11Properties, EStructureType::PhysicalDevice_Vulkan_1_1_Properties>
- Base struct for wrapping Vulkan native C API Structs.
Public types
- using ShaderStageFlags = Bitfield<EShaderStageFlag, VkShaderStageFlags>
Public variables
- EType SType
- void* Next
- UUID DeviceUUID
- UUID DriverUUID
- UUID DeviceLUID
- ui32 DeviceNodeMask
- Bool DeviceLUIDValid
- ui32 SubgroupSize
- ShaderStageFlags SubgroupSupportedStages
- ESubgroupFeaturesFlag SubgroupSupportedOperations
- Bool SubgroupQuadOperationsInAllStages
- EPointClippingBehavior PointClippingBehavior
- ui32 MaxMultiviewViewCount
- ui32 MaxMultiviewInstanceIndex
- Bool ProtectedNoFault
- ui32 MaxPerSetDescriptors
- DeviceSize MaxMemoryAllocationSize