RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
StencilOpState (StencilOp failOp_=StencilOp::eKeep, StencilOp passOp_=StencilOp::eKeep, StencilOp depthFailOp_=StencilOp::eKeep, CompareOp compareOp_=CompareOp::eNever, uint32_t compareMask_=0, uint32_t writeMask_=0, uint32_t reference_=0) | |
StencilOpState (VkStencilOpState const &rhs) | |
StencilOpState & | operator= (VkStencilOpState const &rhs) |
StencilOpState & | setFailOp (StencilOp failOp_) |
StencilOpState & | setPassOp (StencilOp passOp_) |
StencilOpState & | setDepthFailOp (StencilOp depthFailOp_) |
StencilOpState & | setCompareOp (CompareOp compareOp_) |
StencilOpState & | setCompareMask (uint32_t compareMask_) |
StencilOpState & | setWriteMask (uint32_t writeMask_) |
StencilOpState & | setReference (uint32_t reference_) |
operator const VkStencilOpState & () const | |
bool | operator== (StencilOpState const &rhs) const |
bool | operator!= (StencilOpState const &rhs) const |
Public Attributes | |
StencilOp | failOp |
StencilOp | passOp |
StencilOp | depthFailOp |
CompareOp | compareOp |
uint32_t | compareMask |
uint32_t | writeMask |
uint32_t | reference |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
uint32_t VULKAN_HPP_NAMESPACE::StencilOpState::compareMask |
CompareOp VULKAN_HPP_NAMESPACE::StencilOpState::compareOp |
StencilOp VULKAN_HPP_NAMESPACE::StencilOpState::depthFailOp |
StencilOp VULKAN_HPP_NAMESPACE::StencilOpState::failOp |
StencilOp VULKAN_HPP_NAMESPACE::StencilOpState::passOp |
uint32_t VULKAN_HPP_NAMESPACE::StencilOpState::reference |
uint32_t VULKAN_HPP_NAMESPACE::StencilOpState::writeMask |