Vulkan-Hpp
vk::PhysicalDeviceMaintenance5PropertiesKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceMaintenance5PropertiesKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance5PropertiesKHR (vk::Bool32 earlyFragmentMultisampleCoverageAfterSampleCounting_={}, vk::Bool32 earlyFragmentSampleMaskTestBeforeSampleCounting_={}, vk::Bool32 depthStencilSwizzleOneSupport_={}, vk::Bool32 polygonModePointSize_={}, vk::Bool32 nonStrictSinglePixelWideLinesUseParallelogram_={}, vk::Bool32 nonStrictWideLinesUseParallelogram_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceMaintenance5PropertiesKHR (PhysicalDeviceMaintenance5PropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceMaintenance5PropertiesKHR (VkPhysicalDeviceMaintenance5PropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceMaintenance5PropertiesKHRoperator= (PhysicalDeviceMaintenance5PropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceMaintenance5PropertiesKHRoperator= (VkPhysicalDeviceMaintenance5PropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceMaintenance5PropertiesKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceMaintenance5PropertiesKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceMaintenance5PropertiesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceMaintenance5PropertiesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDeviceMaintenance5PropertiesKHR
 
void * pNext = {}
 
vk::Bool32 earlyFragmentMultisampleCoverageAfterSampleCounting = {}
 
vk::Bool32 earlyFragmentSampleMaskTestBeforeSampleCounting = {}
 
vk::Bool32 depthStencilSwizzleOneSupport = {}
 
vk::Bool32 polygonModePointSize = {}
 
vk::Bool32 nonStrictSinglePixelWideLinesUseParallelogram = {}
 
vk::Bool32 nonStrictWideLinesUseParallelogram = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 71644 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceMaintenance5PropertiesKHR() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceMaintenance5PropertiesKHR::PhysicalDeviceMaintenance5PropertiesKHR ( vk::Bool32  earlyFragmentMultisampleCoverageAfterSampleCounting_ = {},
vk::Bool32  earlyFragmentSampleMaskTestBeforeSampleCounting_ = {},
vk::Bool32  depthStencilSwizzleOneSupport_ = {},
vk::Bool32  polygonModePointSize_ = {},
vk::Bool32  nonStrictSinglePixelWideLinesUseParallelogram_ = {},
vk::Bool32  nonStrictWideLinesUseParallelogram_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 71652 of file vulkan_structs.hpp.

◆ PhysicalDeviceMaintenance5PropertiesKHR() [2/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceMaintenance5PropertiesKHR::PhysicalDeviceMaintenance5PropertiesKHR ( PhysicalDeviceMaintenance5PropertiesKHR const &  rhs)
default

◆ PhysicalDeviceMaintenance5PropertiesKHR() [3/3]

vk::PhysicalDeviceMaintenance5PropertiesKHR::PhysicalDeviceMaintenance5PropertiesKHR ( VkPhysicalDeviceMaintenance5PropertiesKHR const &  rhs)
inline

Definition at line 71671 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceMaintenance5PropertiesKHR &()

vk::PhysicalDeviceMaintenance5PropertiesKHR::operator VkPhysicalDeviceMaintenance5PropertiesKHR & ( )
inline

Definition at line 71690 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceMaintenance5PropertiesKHR const &()

vk::PhysicalDeviceMaintenance5PropertiesKHR::operator VkPhysicalDeviceMaintenance5PropertiesKHR const & ( ) const
inline

Definition at line 71685 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::PhysicalDeviceMaintenance5PropertiesKHR::operator!= ( PhysicalDeviceMaintenance5PropertiesKHR const &  rhs) const
inline

Definition at line 71738 of file vulkan_structs.hpp.

◆ operator=() [1/2]

PhysicalDeviceMaintenance5PropertiesKHR& vk::PhysicalDeviceMaintenance5PropertiesKHR::operator= ( PhysicalDeviceMaintenance5PropertiesKHR const &  rhs)
default

◆ operator=() [2/2]

PhysicalDeviceMaintenance5PropertiesKHR& vk::PhysicalDeviceMaintenance5PropertiesKHR::operator= ( VkPhysicalDeviceMaintenance5PropertiesKHR const &  rhs)
inline

Definition at line 71679 of file vulkan_structs.hpp.

◆ operator==()

bool vk::PhysicalDeviceMaintenance5PropertiesKHR::operator== ( PhysicalDeviceMaintenance5PropertiesKHR const &  rhs) const
inline

Definition at line 71724 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::PhysicalDeviceMaintenance5PropertiesKHR::allowDuplicate = false
static

Definition at line 71648 of file vulkan_structs.hpp.

◆ depthStencilSwizzleOneSupport

vk::Bool32 vk::PhysicalDeviceMaintenance5PropertiesKHR::depthStencilSwizzleOneSupport = {}

Definition at line 71749 of file vulkan_structs.hpp.

◆ earlyFragmentMultisampleCoverageAfterSampleCounting

vk::Bool32 vk::PhysicalDeviceMaintenance5PropertiesKHR::earlyFragmentMultisampleCoverageAfterSampleCounting = {}

Definition at line 71747 of file vulkan_structs.hpp.

◆ earlyFragmentSampleMaskTestBeforeSampleCounting

vk::Bool32 vk::PhysicalDeviceMaintenance5PropertiesKHR::earlyFragmentSampleMaskTestBeforeSampleCounting = {}

Definition at line 71748 of file vulkan_structs.hpp.

◆ nonStrictSinglePixelWideLinesUseParallelogram

vk::Bool32 vk::PhysicalDeviceMaintenance5PropertiesKHR::nonStrictSinglePixelWideLinesUseParallelogram = {}

Definition at line 71751 of file vulkan_structs.hpp.

◆ nonStrictWideLinesUseParallelogram

vk::Bool32 vk::PhysicalDeviceMaintenance5PropertiesKHR::nonStrictWideLinesUseParallelogram = {}

Definition at line 71752 of file vulkan_structs.hpp.

◆ pNext

void* vk::PhysicalDeviceMaintenance5PropertiesKHR::pNext = {}

Definition at line 71746 of file vulkan_structs.hpp.

◆ polygonModePointSize

vk::Bool32 vk::PhysicalDeviceMaintenance5PropertiesKHR::polygonModePointSize = {}

Definition at line 71750 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDeviceMaintenance5PropertiesKHR::structureType = StructureType::ePhysicalDeviceMaintenance5PropertiesKHR
static

Definition at line 71649 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDeviceMaintenance5PropertiesKHR::sType = StructureType::ePhysicalDeviceMaintenance5PropertiesKHR

Definition at line 71745 of file vulkan_structs.hpp.


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