72693 {}, std::array<char,VK_MAX_DRIVER_INFO_SIZE>
const& driverInfo_ = {},
VULKAN_HPP_NAMESPACE::ConformanceVersion conformanceVersion_ = {},
VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence denormBehaviorIndependence_ =
VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly,
VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence roundingModeIndependence_ =
VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly,
VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat16_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat32_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat64_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat16_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat32_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat64_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat16_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat32_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat64_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat16_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat32_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat64_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat16_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat32_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat64_ = {},
uint32_t maxUpdateAfterBindDescriptorsInAllPools_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexingNative_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexingNative_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexingNative_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexingNative_ = {},
VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexingNative_ = {},
VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccessUpdateAfterBind_ = {},
VULKAN_HPP_NAMESPACE::Bool32 quadDivergentImplicitLod_ = {},
uint32_t maxPerStageDescriptorUpdateAfterBindSamplers_ = {},
uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers_ = {},
uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers_ = {},
uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages_ = {},
uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages_ = {},
uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments_ = {},
uint32_t maxPerStageUpdateAfterBindResources_ = {},
uint32_t maxDescriptorSetUpdateAfterBindSamplers_ = {},
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers_ = {},
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ = {},
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers_ = {},
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ = {},
uint32_t maxDescriptorSetUpdateAfterBindSampledImages_ = {},
uint32_t maxDescriptorSetUpdateAfterBindStorageImages_ = {},
uint32_t maxDescriptorSetUpdateAfterBindInputAttachments_ = {},
VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes_ = {},
VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes_ = {},
VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone_ = {},
VULKAN_HPP_NAMESPACE::Bool32 independentResolve_ = {},
VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxSingleComponentFormats_ = {},
VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxImageComponentMapping_ = {},
uint64_t maxTimelineSemaphoreValueDifference_ = {},
VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferIntegerColorSampleCounts_ = {})
VULKAN_HPP_NOEXCEPT
72694 :
driverID( driverID_ ),
driverName( driverName_ ),
driverInfo( driverInfo_ ),
conformanceVersion( conformanceVersion_ ),
denormBehaviorIndependence( denormBehaviorIndependence_ ),
roundingModeIndependence( roundingModeIndependence_ ),
shaderSignedZeroInfNanPreserveFloat16( shaderSignedZeroInfNanPreserveFloat16_ ),
shaderSignedZeroInfNanPreserveFloat32( shaderSignedZeroInfNanPreserveFloat32_ ),
shaderSignedZeroInfNanPreserveFloat64( shaderSignedZeroInfNanPreserveFloat64_ ),
shaderDenormPreserveFloat16( shaderDenormPreserveFloat16_ ),
shaderDenormPreserveFloat32( shaderDenormPreserveFloat32_ ),
shaderDenormPreserveFloat64( shaderDenormPreserveFloat64_ ),
shaderDenormFlushToZeroFloat16( shaderDenormFlushToZeroFloat16_ ),
shaderDenormFlushToZeroFloat32( shaderDenormFlushToZeroFloat32_ ),
shaderDenormFlushToZeroFloat64( shaderDenormFlushToZeroFloat64_ ),
shaderRoundingModeRTEFloat16( shaderRoundingModeRTEFloat16_ ),
shaderRoundingModeRTEFloat32( shaderRoundingModeRTEFloat32_ ),
shaderRoundingModeRTEFloat64( shaderRoundingModeRTEFloat64_ ),
shaderRoundingModeRTZFloat16( shaderRoundingModeRTZFloat16_ ),
shaderRoundingModeRTZFloat32( shaderRoundingModeRTZFloat32_ ),
shaderRoundingModeRTZFloat64( shaderRoundingModeRTZFloat64_ ),
maxUpdateAfterBindDescriptorsInAllPools( maxUpdateAfterBindDescriptorsInAllPools_ ),
shaderUniformBufferArrayNonUniformIndexingNative( shaderUniformBufferArrayNonUniformIndexingNative_ ),
shaderSampledImageArrayNonUniformIndexingNative( shaderSampledImageArrayNonUniformIndexingNative_ ),
shaderStorageBufferArrayNonUniformIndexingNative( shaderStorageBufferArrayNonUniformIndexingNative_ ),
shaderStorageImageArrayNonUniformIndexingNative( shaderStorageImageArrayNonUniformIndexingNative_ ),
shaderInputAttachmentArrayNonUniformIndexingNative( shaderInputAttachmentArrayNonUniformIndexingNative_ ),
robustBufferAccessUpdateAfterBind( robustBufferAccessUpdateAfterBind_ ),
quadDivergentImplicitLod( quadDivergentImplicitLod_ ),
maxPerStageDescriptorUpdateAfterBindSamplers( maxPerStageDescriptorUpdateAfterBindSamplers_ ),
maxPerStageDescriptorUpdateAfterBindUniformBuffers( maxPerStageDescriptorUpdateAfterBindUniformBuffers_ ),
maxPerStageDescriptorUpdateAfterBindStorageBuffers( maxPerStageDescriptorUpdateAfterBindStorageBuffers_ ),
maxPerStageDescriptorUpdateAfterBindSampledImages( maxPerStageDescriptorUpdateAfterBindSampledImages_ ),
maxPerStageDescriptorUpdateAfterBindStorageImages( maxPerStageDescriptorUpdateAfterBindStorageImages_ ),
maxPerStageDescriptorUpdateAfterBindInputAttachments( maxPerStageDescriptorUpdateAfterBindInputAttachments_ ),
maxPerStageUpdateAfterBindResources( maxPerStageUpdateAfterBindResources_ ),
maxDescriptorSetUpdateAfterBindSamplers( maxDescriptorSetUpdateAfterBindSamplers_ ),
maxDescriptorSetUpdateAfterBindUniformBuffers( maxDescriptorSetUpdateAfterBindUniformBuffers_ ),
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic( maxDescriptorSetUpdateAfterBindUniformBuffersDynamic_ ),
maxDescriptorSetUpdateAfterBindStorageBuffers( maxDescriptorSetUpdateAfterBindStorageBuffers_ ),
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic( maxDescriptorSetUpdateAfterBindStorageBuffersDynamic_ ),
maxDescriptorSetUpdateAfterBindSampledImages( maxDescriptorSetUpdateAfterBindSampledImages_ ),
maxDescriptorSetUpdateAfterBindStorageImages( maxDescriptorSetUpdateAfterBindStorageImages_ ),
maxDescriptorSetUpdateAfterBindInputAttachments( maxDescriptorSetUpdateAfterBindInputAttachments_ ),
supportedDepthResolveModes( supportedDepthResolveModes_ ),
supportedStencilResolveModes( supportedStencilResolveModes_ ),
independentResolveNone( independentResolveNone_ ),
independentResolve( independentResolve_ ),
filterMinmaxSingleComponentFormats( filterMinmaxSingleComponentFormats_ ),
filterMinmaxImageComponentMapping( filterMinmaxImageComponentMapping_ ),
maxTimelineSemaphoreValueDifference( maxTimelineSemaphoreValueDifference_ ),
framebufferIntegerColorSampleCounts( framebufferIntegerColorSampleCounts_ )
unsigned long long uint64_t
ShaderFloatControlsIndependence
VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence denormBehaviorIndependence
VULKAN_HPP_NAMESPACE::Bool32 shaderStorageBufferArrayNonUniformIndexingNative
VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffers
uint32_t maxDescriptorSetUpdateAfterBindUniformBuffersDynamic
VULKAN_HPP_NAMESPACE::Bool32 shaderInputAttachmentArrayNonUniformIndexingNative
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat64
VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence roundingModeIndependence
VULKAN_HPP_NAMESPACE::ArrayWrapper1D< char, VK_MAX_DRIVER_NAME_SIZE > driverName
VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxSingleComponentFormats
uint64_t maxTimelineSemaphoreValueDifference
uint32_t maxPerStageDescriptorUpdateAfterBindStorageImages
VULKAN_HPP_NAMESPACE::ConformanceVersion conformanceVersion
VULKAN_HPP_NAMESPACE::Bool32 independentResolve
uint32_t maxPerStageDescriptorUpdateAfterBindInputAttachments
uint32_t maxUpdateAfterBindDescriptorsInAllPools
uint32_t maxPerStageDescriptorUpdateAfterBindSampledImages
VULKAN_HPP_NAMESPACE::DriverId driverID
VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat32
VULKAN_HPP_NAMESPACE::Bool32 filterMinmaxImageComponentMapping
VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat16
uint32_t maxPerStageUpdateAfterBindResources
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat32
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat64
VULKAN_HPP_NAMESPACE::Bool32 quadDivergentImplicitLod
uint32_t maxDescriptorSetUpdateAfterBindSampledImages
VULKAN_HPP_NAMESPACE::Bool32 shaderSignedZeroInfNanPreserveFloat64
VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone
uint32_t maxPerStageDescriptorUpdateAfterBindStorageBuffers
uint32_t maxDescriptorSetUpdateAfterBindStorageImages
VULKAN_HPP_NAMESPACE::SampleCountFlags framebufferIntegerColorSampleCounts
uint32_t maxDescriptorSetUpdateAfterBindInputAttachments
uint32_t maxPerStageDescriptorUpdateAfterBindUniformBuffers
VULKAN_HPP_NAMESPACE::Bool32 shaderSampledImageArrayNonUniformIndexingNative
VULKAN_HPP_NAMESPACE::ArrayWrapper1D< char, VK_MAX_DRIVER_INFO_SIZE > driverInfo
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffersDynamic
VULKAN_HPP_NAMESPACE::Bool32 shaderStorageImageArrayNonUniformIndexingNative
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat32
uint32_t maxPerStageDescriptorUpdateAfterBindSamplers
uint32_t maxDescriptorSetUpdateAfterBindStorageBuffers
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormFlushToZeroFloat16
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat64
VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat16
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat16
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat16
uint32_t maxDescriptorSetUpdateAfterBindSamplers
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTZFloat32
VULKAN_HPP_NAMESPACE::Bool32 shaderRoundingModeRTEFloat64
VULKAN_HPP_NAMESPACE::Bool32 shaderDenormPreserveFloat32
VULKAN_HPP_NAMESPACE::Bool32 shaderUniformBufferArrayNonUniformIndexingNative
VULKAN_HPP_NAMESPACE::Bool32 robustBufferAccessUpdateAfterBind
#define VULKAN_HPP_NOEXCEPT