java.lang.Object
io.qt.QtObject
io.qt.gui.rhi.QRhiResource
io.qt.gui.rhi.QRhiGraphicsPipeline
- All Implemented Interfaces:
QtObjectInterface
Graphics pipeline state resource
Java wrapper for Qt class QRhiGraphicsPipeline
- Since:
- This class was introduced in Qt 6.6.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQRhiGraphicsPipeline::BlendFactor
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::BlendOp
static final class
QFlags
type for enumQRhiGraphicsPipeline.ColorMaskComponent
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::ColorMaskComponent
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::CompareOp
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::CullMode
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::Flag
static final class
QFlags
type for enumQRhiGraphicsPipeline.Flag
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::FrontFace
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::PolygonMode
static enum
Java wrapper for Qt enumQRhiGraphicsPipeline::StencilOp
static class
Describes the stencil operation statestatic class
Describes the blend state for one color attachmentstatic enum
Java wrapper for Qt enumQRhiGraphicsPipeline::Topology
Nested classes/interfaces inherited from class io.qt.gui.rhi.QRhiResource
QRhiResource.Type
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
create()
cullMode()
final int
depthOp()
flags()
final boolean
final boolean
final boolean
final float
final int
final int
final QRhiRenderPassDescriptor
final int
final void
final void
setDepthBias
(int bias) final void
final void
setDepthTest
(boolean enable) final void
setDepthWrite
(boolean enable) final void
Overloaded function forsetFlags(io.qt.gui.rhi.QRhiGraphicsPipeline.Flags)
.final void
final void
final void
setLineWidth
(float width) final void
setMultiViewCount
(int count) final void
setPatchControlPointCount
(int count) final void
final void
final void
setSampleCount
(int s) final void
final void
setShaderStages
(QRhiShaderStage ... list) final void
setSlopeScaledDepthBias
(float bias) final void
final void
final void
setStencilReadMask
(int mask) final void
setStencilTest
(boolean enable) final void
setStencilWriteMask
(int mask) final void
final void
final void
final QRhiShaderStage
shaderStageAt
(long index) final long
final float
final int
final int
targetBlendAt
(long index) final long
topology()
final QRhiVertexInputLayout
Methods inherited from class io.qt.gui.rhi.QRhiResource
destroy, disposeLater, globalResourceId, name, rhi, setName, setName
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Method Details
-
cullMode
- Returns:
-
depthBias
- Returns:
-
depthOp
- Returns:
-
flags
- Returns:
-
frontFace
- Returns:
-
hasDepthTest
- Returns:
-
hasDepthWrite
- Returns:
-
hasStencilTest
- Returns:
-
lineWidth
- Returns:
-
multiViewCount
- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
patchControlPointCount
- Returns:
-
polygonMode
- Returns:
-
renderPassDescriptor
- Returns:
-
sampleCount
- Returns:
-
setCullMode
- Parameters:
mode
-
-
setDepthBias
- Parameters:
bias
-
-
setDepthOp
- Parameters:
op
-
-
setDepthTest
- Parameters:
enable
-
-
setDepthWrite
- Parameters:
enable
-
-
setFlags
- Parameters:
f
-
-
setFrontFace
- Parameters:
f
-
-
setLineWidth
- Parameters:
width
-
-
setMultiViewCount
- Parameters:
count
-- Since:
- This function was introduced in Qt 6.7.
-
setPatchControlPointCount
- Parameters:
count
-
-
setPolygonMode
- Parameters:
mode
-
-
setRenderPassDescriptor
- Parameters:
desc
-
-
setSampleCount
- Parameters:
s
-
-
setShaderResourceBindings
- Parameters:
srb
-
-
setShaderStages
- Parameters:
list
-
-
setSlopeScaledDepthBias
- Parameters:
bias
-
-
setStencilBack
- Parameters:
state
-
-
setStencilFront
- Parameters:
state
-
-
setStencilReadMask
- Parameters:
mask
-
-
setStencilTest
- Parameters:
enable
-
-
setStencilWriteMask
- Parameters:
mask
-
-
setTargetBlends
- Parameters:
list
-
-
setTopology
- Parameters:
t
-
-
setVertexInputLayout
- Parameters:
layout
-
-
shaderResourceBindings
- Returns:
-
shaderStageAt
- Parameters:
index
-- Returns:
-
shaderStageCount
- Returns:
-
slopeScaledDepthBias
- Returns:
-
stencilBack
- Returns:
-
stencilFront
- Returns:
-
stencilReadMask
- Returns:
-
stencilWriteMask
- Returns:
-
targetBlendAt
- Parameters:
index
-- Returns:
-
targetBlendCount
- Returns:
-
topology
- Returns:
-
vertexInputLayout
- Returns:
-
create
- Returns:
-
resourceType
- Specified by:
resourceType
in classQRhiResource
- Returns:
-
setFlags
Overloaded function for
setFlags(io.qt.gui.rhi.QRhiGraphicsPipeline.Flags)
.
-