VV::V1::PhysicalDevice::Properties::Vulkan12 struct

To query the properties of the driver corresponding to Vulkan 1.2 functionality, add VkPhysicalDeviceVulkan12Properties to the pNext chain of the VkPhysicalDeviceProperties2 structure.

Contents

Specification

Base classes

template<typename VulkanType, EStructureType TemplateSpecifiedStype = EStructureType::Max_Enum>
struct VV::V0::VKStruct_Base<VkPhysicalDeviceVulkan12Properties, EStructureType::PhysicalDevice_Vulkan_1_2_Properties>
Base struct for wrapping Vulkan native C API Structs.

Public variables

EType SType
void* Next
EDriverID DriverID
DriverNameStr DriverName
DriverInfoStr DriverInfo
ConformanceVersion ConformanceVersion
EShaderFloatControlIndependence DenormBehaviorIndependence
EShaderFloatControlIndependence RoundingModeIndependence
Bool ShaderSignedZeroInfNanPreserveFloat16
Bool ShaderSignedZeroInfNanPreserveFloat32
Bool ShaderSignedZeroInfNanPreserveFloat64
Bool ShaderDenormPreserveFloat16
Bool ShaderDenormPreserveFloat32
Bool ShaderDenormPreserveFloat64
Bool ShaderDenormFlushToZeroFloat16
Bool ShaderDenormFlushToZeroFloat32
Bool ShaderDenormFlushToZeroFloat64
Bool ShaderRoundingModeRTEFloat16
Bool ShaderRoundingModeRTEFloat32
Bool ShaderRoundingModeRTEFloat64
Bool ShaderRoundingModeRTZFloat16
Bool ShaderRoundingModeRTZFloat32
Bool ShaderRoundingModeRTZFloat64
ui32 MaxUpdateAfterBindDescriptorsInAllPools
Bool ShaderUniformBufferArrayNonUniformIndexingNative
Bool ShaderSampledImageArrayNonUniformIndexingNative
Bool ShaderStorageBufferArrayNonUniformIndexingNative
Bool ShaderStorageImageArrayNonUniformIndexingNative
Bool ShaderInputAttachmentArrayNonUniformIndexingNative
Bool RobustBufferAccessUpdateAfterBind
Bool QuadDivergentImplicitLod
ui32 MaxPerStageDescriptorUpdateAfterBindSamplers
ui32 MaxPerStageDescriptorUpdateAfterBindUniformBuffers
ui32 MaxPerStageDescriptorUpdateAfterBindStorageBuffers
ui32 MaxPerStageDescriptorUpdateAfterBindSampledImages
ui32 MaxPerStageDescriptorUpdateAfterBindStorageImages
ui32 MaxPerStageDescriptorUpdateAfterBindInputAttachments
ui32 MaxPerStageUpdateAfterBindResources
ui32 MaxDescriptorSetUpdateAfterBindSamplers
ui32 MaxDescriptorSetUpdateAfterBindUniformBuffers
ui32 MaxDescriptorSetUpdateAfterBindUniformBuffersDynamic
ui32 MaxDescriptorSetUpdateAfterBindStorageBuffers
ui32 MaxDescriptorSetUpdateAfterBindStorageBuffersDynamic
ui32 MaxDescriptorSetUpdateAfterBindSampledImages
ui32 MaxDescriptorSetUpdateAfterBindStorageImages
ui32 MaxDescriptorSetUpdateAfterBindInputAttachments
ResolveModeFlags SupportedDepthResolveModes
ResolveModeFlags SupportedStencilResolveModes
Bool IndependentResolveNone
Bool IndependentResolve
Bool FilterMinmaxSingleComponentFormats
Bool FilterMinmaxImageComponentMapping
u64 MaxTimelineSemaphoreValueDifference
SampleCountFlags FramebufferIntegerColorSampleCounts