RetroArch
Public Member Functions | Public Attributes | Private Attributes | List of all members
VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT:
[legend]

Public Member Functions

 PipelineRasterizationConservativeStateCreateInfoEXT (PipelineRasterizationConservativeStateCreateFlagsEXT flags_=PipelineRasterizationConservativeStateCreateFlagsEXT(), ConservativeRasterizationModeEXT conservativeRasterizationMode_=ConservativeRasterizationModeEXT::eDisabled, float extraPrimitiveOverestimationSize_=0)
 
 PipelineRasterizationConservativeStateCreateInfoEXT (VkPipelineRasterizationConservativeStateCreateInfoEXT const &rhs)
 
PipelineRasterizationConservativeStateCreateInfoEXToperator= (VkPipelineRasterizationConservativeStateCreateInfoEXT const &rhs)
 
PipelineRasterizationConservativeStateCreateInfoEXTsetPNext (const void *pNext_)
 
PipelineRasterizationConservativeStateCreateInfoEXTsetFlags (PipelineRasterizationConservativeStateCreateFlagsEXT flags_)
 
PipelineRasterizationConservativeStateCreateInfoEXTsetConservativeRasterizationMode (ConservativeRasterizationModeEXT conservativeRasterizationMode_)
 
PipelineRasterizationConservativeStateCreateInfoEXTsetExtraPrimitiveOverestimationSize (float extraPrimitiveOverestimationSize_)
 
 operator const VkPipelineRasterizationConservativeStateCreateInfoEXT & () const
 
bool operator== (PipelineRasterizationConservativeStateCreateInfoEXT const &rhs) const
 
bool operator!= (PipelineRasterizationConservativeStateCreateInfoEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
PipelineRasterizationConservativeStateCreateFlagsEXT flags
 
ConservativeRasterizationModeEXT conservativeRasterizationMode
 
float extraPrimitiveOverestimationSize
 

Private Attributes

StructureType sType = StructureType::ePipelineRasterizationConservativeStateCreateInfoEXT
 

Constructor & Destructor Documentation

◆ PipelineRasterizationConservativeStateCreateInfoEXT() [1/2]

VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::PipelineRasterizationConservativeStateCreateInfoEXT ( PipelineRasterizationConservativeStateCreateFlagsEXT  flags_ = PipelineRasterizationConservativeStateCreateFlagsEXT(),
ConservativeRasterizationModeEXT  conservativeRasterizationMode_ = ConservativeRasterizationModeEXT::eDisabled,
float  extraPrimitiveOverestimationSize_ = 0 
)
inline

◆ PipelineRasterizationConservativeStateCreateInfoEXT() [2/2]

VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::PipelineRasterizationConservativeStateCreateInfoEXT ( VkPipelineRasterizationConservativeStateCreateInfoEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkPipelineRasterizationConservativeStateCreateInfoEXT &()

VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::operator const VkPipelineRasterizationConservativeStateCreateInfoEXT & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::operator!= ( PipelineRasterizationConservativeStateCreateInfoEXT const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

PipelineRasterizationConservativeStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::operator= ( VkPipelineRasterizationConservativeStateCreateInfoEXT const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::operator== ( PipelineRasterizationConservativeStateCreateInfoEXT const rhs) const
inline
Here is the caller graph for this function:

◆ setConservativeRasterizationMode()

PipelineRasterizationConservativeStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::setConservativeRasterizationMode ( ConservativeRasterizationModeEXT  conservativeRasterizationMode_)
inline

◆ setExtraPrimitiveOverestimationSize()

PipelineRasterizationConservativeStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::setExtraPrimitiveOverestimationSize ( float  extraPrimitiveOverestimationSize_)
inline

◆ setFlags()

PipelineRasterizationConservativeStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::setFlags ( PipelineRasterizationConservativeStateCreateFlagsEXT  flags_)
inline

◆ setPNext()

PipelineRasterizationConservativeStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::setPNext ( const void pNext_)
inline

Member Data Documentation

◆ conservativeRasterizationMode

ConservativeRasterizationModeEXT VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::conservativeRasterizationMode

◆ extraPrimitiveOverestimationSize

float VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::extraPrimitiveOverestimationSize

◆ flags

PipelineRasterizationConservativeStateCreateFlagsEXT VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::flags

◆ pNext

const void* VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::pNext = nullptr

◆ sType

StructureType VULKAN_HPP_NAMESPACE::PipelineRasterizationConservativeStateCreateInfoEXT::sType = StructureType::ePipelineRasterizationConservativeStateCreateInfoEXT
private

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