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>.
|
\inmodule QtGui More...
#include <qrhi.h>
Public Attributes | |
ColorMask | colorWrite = ColorMask(0xF) |
bool | enable = false |
BlendFactor | srcColor = One |
BlendFactor | dstColor = OneMinusSrcAlpha |
BlendOp | opColor = Add |
BlendFactor | srcAlpha = One |
BlendFactor | dstAlpha = OneMinusSrcAlpha |
BlendOp | opAlpha = Add |
\inmodule QtGui
Describes the blend state for one color attachment.
Defaults to color write enabled, blending disabled. The blend values are set up for pre-multiplied alpha (One, OneMinusSrcAlpha, One, OneMinusSrcAlpha) by default. This means that to get the alpha blending mode Qt Quick uses, it is enough to set the enable
flag to true while leaving other values at their defaults.
ColorMask QRhiGraphicsPipeline::TargetBlend::colorWrite = ColorMask(0xF) |
Definition at line 1340 of file qrhi.h.
Referenced by QRhiGles2::executeBindGraphicsPipeline(), and RenderHelpers::rhiPrepareDepthPass().
BlendFactor QRhiGraphicsPipeline::TargetBlend::dstAlpha = OneMinusSrcAlpha |
Definition at line 1346 of file qrhi.h.
Referenced by createGraphicsPipeline(), QRhiGles2::executeBindGraphicsPipeline(), fillTargetBlend(), fillTargetBlend(), QSSGRhiCubeRenderer::recordRenderCube(), QSSGRhiQuadRenderer::recordRenderQuad(), and QSSGCustomMaterialSystem::rhiPrepareRenderable().
BlendFactor QRhiGraphicsPipeline::TargetBlend::dstColor = OneMinusSrcAlpha |
Definition at line 1343 of file qrhi.h.
Referenced by createGraphicsPipeline(), QRhiGles2::executeBindGraphicsPipeline(), fillTargetBlend(), fillTargetBlend(), QSSGRhiCubeRenderer::recordRenderCube(), QSSGRhiQuadRenderer::recordRenderQuad(), and QSSGCustomMaterialSystem::rhiPrepareRenderable().
bool QRhiGraphicsPipeline::TargetBlend::enable = false |
Definition at line 1341 of file qrhi.h.
Referenced by createGraphicsPipeline(), QRhiGles2::executeBindGraphicsPipeline(), main(), QSSGRhiContextPrivate::pipeline(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), and QVideoWindowPrivate::updateSubtitle().
Definition at line 1347 of file qrhi.h.
Referenced by QRhiGles2::executeBindGraphicsPipeline().
Definition at line 1344 of file qrhi.h.
Referenced by QRhiGles2::executeBindGraphicsPipeline().
BlendFactor QRhiGraphicsPipeline::TargetBlend::srcAlpha = One |
Definition at line 1345 of file qrhi.h.
Referenced by createGraphicsPipeline(), QRhiGles2::executeBindGraphicsPipeline(), fillTargetBlend(), fillTargetBlend(), QSSGRhiCubeRenderer::recordRenderCube(), QSSGRhiQuadRenderer::recordRenderQuad(), and QSSGCustomMaterialSystem::rhiPrepareRenderable().
BlendFactor QRhiGraphicsPipeline::TargetBlend::srcColor = One |
Definition at line 1342 of file qrhi.h.
Referenced by createGraphicsPipeline(), QRhiGles2::executeBindGraphicsPipeline(), fillTargetBlend(), fillTargetBlend(), QSSGRhiCubeRenderer::recordRenderCube(), QSSGRhiQuadRenderer::recordRenderQuad(), and QSSGCustomMaterialSystem::rhiPrepareRenderable().