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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceFragmentShadingRateFeaturesKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateFeaturesKHR (VULKAN_HPP_NAMESPACE::Bool32 pipelineFragmentShadingRate_={}, VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRate_={}, VULKAN_HPP_NAMESPACE::Bool32 attachmentFragmentShadingRate_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceFragmentShadingRateFeaturesKHR (PhysicalDeviceFragmentShadingRateFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceFragmentShadingRateFeaturesKHR (VkPhysicalDeviceFragmentShadingRateFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceFragmentShadingRateFeaturesKHRoperator= (PhysicalDeviceFragmentShadingRateFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceFragmentShadingRateFeaturesKHRoperator= (VkPhysicalDeviceFragmentShadingRateFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceFragmentShadingRateFeaturesKHR
setPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceFragmentShadingRateFeaturesKHR
setPipelineFragmentShadingRate (VULKAN_HPP_NAMESPACE::Bool32 pipelineFragmentShadingRate_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceFragmentShadingRateFeaturesKHR
setPrimitiveFragmentShadingRate (VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRate_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceFragmentShadingRateFeaturesKHR
setAttachmentFragmentShadingRate (VULKAN_HPP_NAMESPACE::Bool32 attachmentFragmentShadingRate_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceFragmentShadingRateFeaturesKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceFragmentShadingRateFeaturesKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceFragmentShadingRateFeaturesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceFragmentShadingRateFeaturesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceFragmentShadingRateFeaturesKHR
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::Bool32 pipelineFragmentShadingRate = {}
 
VULKAN_HPP_NAMESPACE::Bool32 primitiveFragmentShadingRate = {}
 
VULKAN_HPP_NAMESPACE::Bool32 attachmentFragmentShadingRate = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 58234 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::PhysicalDeviceFragmentShadingRateFeaturesKHR ( VULKAN_HPP_NAMESPACE::Bool32  pipelineFragmentShadingRate_ = {},
VULKAN_HPP_NAMESPACE::Bool32  primitiveFragmentShadingRate_ = {},
VULKAN_HPP_NAMESPACE::Bool32  attachmentFragmentShadingRate_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 58242 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::PhysicalDeviceFragmentShadingRateFeaturesKHR ( PhysicalDeviceFragmentShadingRateFeaturesKHR const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::PhysicalDeviceFragmentShadingRateFeaturesKHR ( VkPhysicalDeviceFragmentShadingRateFeaturesKHR const rhs)
inline

Definition at line 58255 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::operator VkPhysicalDeviceFragmentShadingRateFeaturesKHR & ( )
inline

Definition at line 58303 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::operator VkPhysicalDeviceFragmentShadingRateFeaturesKHR const & ( ) const
inline

Definition at line 58298 of file vulkan_structs.hpp.

PhysicalDeviceFragmentShadingRateFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::operator= ( PhysicalDeviceFragmentShadingRateFeaturesKHR const rhs)
default
PhysicalDeviceFragmentShadingRateFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::operator= ( VkPhysicalDeviceFragmentShadingRateFeaturesKHR const rhs)
inline

Definition at line 58263 of file vulkan_structs.hpp.

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

Definition at line 58327 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::setAttachmentFragmentShadingRate ( VULKAN_HPP_NAMESPACE::Bool32  attachmentFragmentShadingRate_)
inline

Definition at line 58291 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::setPipelineFragmentShadingRate ( VULKAN_HPP_NAMESPACE::Bool32  pipelineFragmentShadingRate_)
inline

Definition at line 58277 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::setPNext ( void pNext_)
inline

Definition at line 58270 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceFragmentShadingRateFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::setPrimitiveFragmentShadingRate ( VULKAN_HPP_NAMESPACE::Bool32  primitiveFragmentShadingRate_)
inline

Definition at line 58284 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 58238 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::attachmentFragmentShadingRate = {}

Definition at line 58348 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::pipelineFragmentShadingRate = {}

Definition at line 58346 of file vulkan_structs.hpp.

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

Definition at line 58345 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::primitiveFragmentShadingRate = {}

Definition at line 58347 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::structureType = StructureType::ePhysicalDeviceFragmentShadingRateFeaturesKHR
static

Definition at line 58239 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceFragmentShadingRateFeaturesKHR::sType = StructureType::ePhysicalDeviceFragmentShadingRateFeaturesKHR

Definition at line 58344 of file vulkan_structs.hpp.


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