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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceDepthStencilResolveProperties
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthStencilResolveProperties (VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes_={}, VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes_={}, VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone_={}, VULKAN_HPP_NAMESPACE::Bool32 independentResolve_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceDepthStencilResolveProperties (PhysicalDeviceDepthStencilResolveProperties const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceDepthStencilResolveProperties (VkPhysicalDeviceDepthStencilResolveProperties const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceDepthStencilResolvePropertiesoperator= (PhysicalDeviceDepthStencilResolveProperties const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceDepthStencilResolvePropertiesoperator= (VkPhysicalDeviceDepthStencilResolveProperties const &rhs) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceDepthStencilResolveProperties const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceDepthStencilResolveProperties & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceDepthStencilResolveProperties const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceDepthStencilResolveProperties const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceDepthStencilResolveProperties
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedDepthResolveModes = {}
 
VULKAN_HPP_NAMESPACE::ResolveModeFlags supportedStencilResolveModes = {}
 
VULKAN_HPP_NAMESPACE::Bool32 independentResolveNone = {}
 
VULKAN_HPP_NAMESPACE::Bool32 independentResolve = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 53103 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::PhysicalDeviceDepthStencilResolveProperties ( VULKAN_HPP_NAMESPACE::ResolveModeFlags  supportedDepthResolveModes_ = {},
VULKAN_HPP_NAMESPACE::ResolveModeFlags  supportedStencilResolveModes_ = {},
VULKAN_HPP_NAMESPACE::Bool32  independentResolveNone_ = {},
VULKAN_HPP_NAMESPACE::Bool32  independentResolve_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 53111 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::PhysicalDeviceDepthStencilResolveProperties ( PhysicalDeviceDepthStencilResolveProperties const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::PhysicalDeviceDepthStencilResolveProperties ( VkPhysicalDeviceDepthStencilResolveProperties const rhs)
inline

Definition at line 53126 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::operator VkPhysicalDeviceDepthStencilResolveProperties & ( )
inline

Definition at line 53145 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::operator VkPhysicalDeviceDepthStencilResolveProperties const & ( ) const
inline

Definition at line 53140 of file vulkan_structs.hpp.

PhysicalDeviceDepthStencilResolveProperties& VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::operator= ( PhysicalDeviceDepthStencilResolveProperties const rhs)
default
PhysicalDeviceDepthStencilResolveProperties& VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::operator= ( VkPhysicalDeviceDepthStencilResolveProperties const rhs)
inline

Definition at line 53134 of file vulkan_structs.hpp.

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

Definition at line 53170 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 53107 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::independentResolve = {}

Definition at line 53193 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::independentResolveNone = {}

Definition at line 53192 of file vulkan_structs.hpp.

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

Definition at line 53189 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::structureType = StructureType::ePhysicalDeviceDepthStencilResolveProperties
static

Definition at line 53108 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::sType = StructureType::ePhysicalDeviceDepthStencilResolveProperties

Definition at line 53188 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ResolveModeFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::supportedDepthResolveModes = {}

Definition at line 53190 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ResolveModeFlags VULKAN_HPP_NAMESPACE::PhysicalDeviceDepthStencilResolveProperties::supportedStencilResolveModes = {}

Definition at line 53191 of file vulkan_structs.hpp.


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