HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceVulkan12Properties
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Properties (VULKAN_HPP_NAMESPACE::DriverId driverID_=VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary, std::array< char, VK_MAX_DRIVER_NAME_SIZE > const &driverName_={}, 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_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceVulkan12Properties (PhysicalDeviceVulkan12Properties const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceVulkan12Properties (VkPhysicalDeviceVulkan12Properties const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceVulkan12Propertiesoperator= (PhysicalDeviceVulkan12Properties const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceVulkan12Propertiesoperator= (VkPhysicalDeviceVulkan12Properties const &rhs) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceVulkan12Properties const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceVulkan12Properties & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceVulkan12Properties const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceVulkan12Properties const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceVulkan12Properties
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::DriverId driverID = VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary
 
VULKAN_HPP_NAMESPACE::ArrayWrapper1D
< char,
VK_MAX_DRIVER_NAME_SIZE
driverName = {}
 
VULKAN_HPP_NAMESPACE::ArrayWrapper1D
< char,
VK_MAX_DRIVER_INFO_SIZE
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 = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static
VULKAN_HPP_CONST_OR_CONSTEXPR
StructureType 
structureType = StructureType::ePhysicalDeviceVulkan12Properties
 

Detailed Description

Definition at line 76207 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::PhysicalDeviceVulkan12Properties ( VULKAN_HPP_NAMESPACE::DriverId  driverID_ = VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary,
std::array< char, VK_MAX_DRIVER_NAME_SIZE > const driverName_ = {},
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_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 76215 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::PhysicalDeviceVulkan12Properties ( PhysicalDeviceVulkan12Properties const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::PhysicalDeviceVulkan12Properties ( VkPhysicalDeviceVulkan12Properties const rhs)
inline

Definition at line 76327 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::operator VkPhysicalDeviceVulkan12Properties & ( )
inline

Definition at line 76346 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::operator VkPhysicalDeviceVulkan12Properties const & ( ) const
inline

Definition at line 76341 of file vulkan_structs.hpp.

PhysicalDeviceVulkan12Properties& VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::operator= ( PhysicalDeviceVulkan12Properties const rhs)
default
PhysicalDeviceVulkan12Properties& VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::operator= ( VkPhysicalDeviceVulkan12Properties const rhs)
inline

Definition at line 76335 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::operator== ( PhysicalDeviceVulkan12Properties const rhs) const
inline

Definition at line 76472 of file vulkan_structs.hpp.

Member Data Documentation

const bool VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::allowDuplicate = false
static

Definition at line 76211 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ConformanceVersion VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::conformanceVersion = {}

Definition at line 76533 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::denormBehaviorIndependence = VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly

Definition at line 76534 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DriverId VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::driverID = VULKAN_HPP_NAMESPACE::DriverId::eAmdProprietary

Definition at line 76530 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ArrayWrapper1D<char, VK_MAX_DRIVER_INFO_SIZE> VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::driverInfo = {}

Definition at line 76532 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ArrayWrapper1D<char, VK_MAX_DRIVER_NAME_SIZE> VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::driverName = {}

Definition at line 76531 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::filterMinmaxImageComponentMapping = {}

Definition at line 76579 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::filterMinmaxSingleComponentFormats = {}

Definition at line 76578 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::SampleCountFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::framebufferIntegerColorSampleCounts = {}

Definition at line 76581 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::independentResolve = {}

Definition at line 76577 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::independentResolveNone = {}

Definition at line 76576 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindInputAttachments = {}

Definition at line 76573 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindSampledImages = {}

Definition at line 76571 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindSamplers = {}

Definition at line 76566 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindStorageBuffers = {}

Definition at line 76569 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = {}

Definition at line 76570 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindStorageImages = {}

Definition at line 76572 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindUniformBuffers = {}

Definition at line 76567 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = {}

Definition at line 76568 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxPerStageDescriptorUpdateAfterBindInputAttachments = {}

Definition at line 76564 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxPerStageDescriptorUpdateAfterBindSampledImages = {}

Definition at line 76562 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxPerStageDescriptorUpdateAfterBindSamplers = {}

Definition at line 76559 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxPerStageDescriptorUpdateAfterBindStorageBuffers = {}

Definition at line 76561 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxPerStageDescriptorUpdateAfterBindStorageImages = {}

Definition at line 76563 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxPerStageDescriptorUpdateAfterBindUniformBuffers = {}

Definition at line 76560 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxPerStageUpdateAfterBindResources = {}

Definition at line 76565 of file vulkan_structs.hpp.

uint64_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxTimelineSemaphoreValueDifference = {}

Definition at line 76580 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::maxUpdateAfterBindDescriptorsInAllPools = {}

Definition at line 76551 of file vulkan_structs.hpp.

void* VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::pNext = {}

Definition at line 76529 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::quadDivergentImplicitLod = {}

Definition at line 76558 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::robustBufferAccessUpdateAfterBind = {}

Definition at line 76557 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::roundingModeIndependence = VULKAN_HPP_NAMESPACE::ShaderFloatControlsIndependence::e32BitOnly

Definition at line 76535 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderDenormFlushToZeroFloat16 = {}

Definition at line 76542 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderDenormFlushToZeroFloat32 = {}

Definition at line 76543 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderDenormFlushToZeroFloat64 = {}

Definition at line 76544 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderDenormPreserveFloat16 = {}

Definition at line 76539 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderDenormPreserveFloat32 = {}

Definition at line 76540 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderDenormPreserveFloat64 = {}

Definition at line 76541 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderInputAttachmentArrayNonUniformIndexingNative = {}

Definition at line 76556 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderRoundingModeRTEFloat16 = {}

Definition at line 76545 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderRoundingModeRTEFloat32 = {}

Definition at line 76546 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderRoundingModeRTEFloat64 = {}

Definition at line 76547 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderRoundingModeRTZFloat16 = {}

Definition at line 76548 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderRoundingModeRTZFloat32 = {}

Definition at line 76549 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderRoundingModeRTZFloat64 = {}

Definition at line 76550 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderSampledImageArrayNonUniformIndexingNative = {}

Definition at line 76553 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderSignedZeroInfNanPreserveFloat16 = {}

Definition at line 76536 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderSignedZeroInfNanPreserveFloat32 = {}

Definition at line 76537 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderSignedZeroInfNanPreserveFloat64 = {}

Definition at line 76538 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderStorageBufferArrayNonUniformIndexingNative = {}

Definition at line 76554 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderStorageImageArrayNonUniformIndexingNative = {}

Definition at line 76555 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::shaderUniformBufferArrayNonUniformIndexingNative = {}

Definition at line 76552 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::structureType = StructureType::ePhysicalDeviceVulkan12Properties
static

Definition at line 76212 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::sType = StructureType::ePhysicalDeviceVulkan12Properties

Definition at line 76528 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ResolveModeFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::supportedDepthResolveModes = {}

Definition at line 76574 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ResolveModeFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceVulkan12Properties::supportedStencilResolveModes = {}

Definition at line 76575 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: