![]() |
Qt 6.x
The Qt SDK
|
\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 1311 of file qrhi.h.
Referenced by QRhiGles2::executeBindGraphicsPipeline().
BlendFactor QRhiGraphicsPipeline::TargetBlend::dstAlpha = OneMinusSrcAlpha |
Definition at line 1317 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 1314 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 1312 of file qrhi.h.
Referenced by createGraphicsPipeline(), QRhiGles2::executeBindGraphicsPipeline(), main(), QSSGRhiContext::pipeline(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), and QVideoWindowPrivate::updateSubtitle().
Definition at line 1318 of file qrhi.h.
Referenced by QRhiGles2::executeBindGraphicsPipeline().
Definition at line 1315 of file qrhi.h.
Referenced by QRhiGles2::executeBindGraphicsPipeline().
BlendFactor QRhiGraphicsPipeline::TargetBlend::srcAlpha = One |
Definition at line 1316 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 1313 of file qrhi.h.
Referenced by createGraphicsPipeline(), QRhiGles2::executeBindGraphicsPipeline(), fillTargetBlend(), fillTargetBlend(), QSSGRhiCubeRenderer::recordRenderCube(), QSSGRhiQuadRenderer::recordRenderQuad(), and QSSGCustomMaterialSystem::rhiPrepareRenderable().