struct PhysicalDeviceVulkan14Properties

Defined at line 156066 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkPhysicalDeviceVulkan14Properties, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceVulkan14Properties.html

Public Members

StructureType sType
void * pNext
uint32_t lineSubPixelPrecisionBits
uint32_t maxVertexAttribDivisor
Bool32 supportsNonZeroFirstInstance
uint32_t maxPushDescriptors
Bool32 dynamicRenderingLocalReadDepthStencilAttachments
Bool32 dynamicRenderingLocalReadMultisampledAttachments
Bool32 earlyFragmentMultisampleCoverageAfterSampleCounting
Bool32 earlyFragmentSampleMaskTestBeforeSampleCounting
Bool32 depthStencilSwizzleOneSupport
Bool32 polygonModePointSize
Bool32 nonStrictSinglePixelWideLinesUseParallelogram
Bool32 nonStrictWideLinesUseParallelogram
Bool32 blockTexelViewCompatibleMultipleLayers
uint32_t maxCombinedImageSamplerDescriptorCount
Bool32 fragmentShadingRateClampCombinerInputs
PipelineRobustnessBufferBehavior defaultRobustnessStorageBuffers
PipelineRobustnessBufferBehavior defaultRobustnessUniformBuffers
PipelineRobustnessBufferBehavior defaultRobustnessVertexInputs
PipelineRobustnessImageBehavior defaultRobustnessImages
uint32_t copySrcLayoutCount
ImageLayout * pCopySrcLayouts
uint32_t copyDstLayoutCount
ImageLayout * pCopyDstLayouts
ArrayWrapper1D optimalTilingLayoutUUID
Bool32 identicalMemoryTypeRequirements

Public Methods

void PhysicalDeviceVulkan14Properties (uint32_t lineSubPixelPrecisionBits_, uint32_t maxVertexAttribDivisor_, Bool32 supportsNonZeroFirstInstance_, uint32_t maxPushDescriptors_, Bool32 dynamicRenderingLocalReadDepthStencilAttachments_, Bool32 dynamicRenderingLocalReadMultisampledAttachments_, Bool32 earlyFragmentMultisampleCoverageAfterSampleCounting_, Bool32 earlyFragmentSampleMaskTestBeforeSampleCounting_, Bool32 depthStencilSwizzleOneSupport_, Bool32 polygonModePointSize_, Bool32 nonStrictSinglePixelWideLinesUseParallelogram_, Bool32 nonStrictWideLinesUseParallelogram_, Bool32 blockTexelViewCompatibleMultipleLayers_, uint32_t maxCombinedImageSamplerDescriptorCount_, Bool32 fragmentShadingRateClampCombinerInputs_, PipelineRobustnessBufferBehavior defaultRobustnessStorageBuffers_, PipelineRobustnessBufferBehavior defaultRobustnessUniformBuffers_, PipelineRobustnessBufferBehavior defaultRobustnessVertexInputs_, PipelineRobustnessImageBehavior defaultRobustnessImages_, uint32_t copySrcLayoutCount_, ImageLayout * pCopySrcLayouts_, uint32_t copyDstLayoutCount_, ImageLayout * pCopyDstLayouts_, const std::array<uint8_t, 16U> & optimalTilingLayoutUUID_, Bool32 identicalMemoryTypeRequirements_, void * pNext_)

Defined at line 156074 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceVulkan14Properties (const PhysicalDeviceVulkan14Properties & rhs)

Defined at line 156130 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PhysicalDeviceVulkan14Properties (const VkPhysicalDeviceVulkan14Properties & rhs)

Defined at line 156132 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan14Properties & operator= (const PhysicalDeviceVulkan14Properties & rhs)

Defined at line 156137 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PhysicalDeviceVulkan14Properties & operator= (const VkPhysicalDeviceVulkan14Properties & rhs)

Defined at line 156140 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceVulkan14Properties & operator const VkPhysicalDeviceVulkan14Properties & ()

Defined at line 156146 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceVulkan14Properties & operator VkPhysicalDeviceVulkan14Properties & ()

Defined at line 156151 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPhysicalDeviceVulkan14Properties * operator const VkPhysicalDeviceVulkan14Properties * ()

Defined at line 156156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPhysicalDeviceVulkan14Properties * operator VkPhysicalDeviceVulkan14Properties * ()

Defined at line 156161 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PhysicalDeviceVulkan14Properties & )

Defined at line 156227 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp