Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QRhiGraphicsPipeline::StencilOpState Struct Reference

\variable QRhiGraphicsPipeline::TargetBlend::colorWrite More...

#include <qrhi.h>

+ Collaboration diagram for QRhiGraphicsPipeline::StencilOpState:

Public Attributes

StencilOp failOp = Keep
 
StencilOp depthFailOp = Keep
 
StencilOp passOp = Keep
 
CompareOp compareOp = Always
 

Detailed Description

\variable QRhiGraphicsPipeline::TargetBlend::colorWrite

\variable QRhiGraphicsPipeline::TargetBlend::enable

\variable QRhiGraphicsPipeline::TargetBlend::srcColor

\variable QRhiGraphicsPipeline::TargetBlend::dstColor

\variable QRhiGraphicsPipeline::TargetBlend::opColor

\variable QRhiGraphicsPipeline::TargetBlend::srcAlpha

\variable QRhiGraphicsPipeline::TargetBlend::dstAlpha

\variable QRhiGraphicsPipeline::TargetBlend::opAlpha

\inmodule QtGui

Since
6.6

Describes the stencil operation state.

The default-constructed StencilOpState has the following set: \list

  • failOp - \l Keep
  • depthFailOp - \l Keep
  • passOp - \l Keep
  • compareOp \l Always \endlist
Note
This is a RHI API with limited compatibility guarantees, see \l QRhi for details.

Definition at line 1372 of file qrhi.h.

Member Data Documentation

◆ compareOp

CompareOp QRhiGraphicsPipeline::StencilOpState::compareOp = Always

◆ depthFailOp

StencilOp QRhiGraphicsPipeline::StencilOpState::depthFailOp = Keep

◆ failOp

StencilOp QRhiGraphicsPipeline::StencilOpState::failOp = Keep

◆ passOp

StencilOp QRhiGraphicsPipeline::StencilOpState::passOp = Keep

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