![]() |
Qt 6.x
The Qt SDK
|
#include <qsgbatchrenderer_p.h>
Collaboration diagram for QSGBatchRenderer::GraphicsState:Public Attributes | |
| bool | depthTest = false |
| bool | depthWrite = false |
| QRhiGraphicsPipeline::CompareOp | depthFunc = QRhiGraphicsPipeline::Less |
| bool | blending = false |
| QRhiGraphicsPipeline::BlendFactor | srcColor = QRhiGraphicsPipeline::One |
| QRhiGraphicsPipeline::BlendFactor | dstColor = QRhiGraphicsPipeline::OneMinusSrcAlpha |
| QRhiGraphicsPipeline::BlendFactor | srcAlpha = QRhiGraphicsPipeline::One |
| QRhiGraphicsPipeline::BlendFactor | dstAlpha = QRhiGraphicsPipeline::OneMinusSrcAlpha |
| QRhiGraphicsPipeline::ColorMask | colorWrite = QRhiGraphicsPipeline::ColorMask(0xF) |
| QRhiGraphicsPipeline::CullMode | cullMode = QRhiGraphicsPipeline::None |
| bool | usesScissor = false |
| bool | stencilTest = false |
| int | sampleCount = 1 |
| QSGGeometry::DrawingMode | drawMode = QSGGeometry::DrawTriangles |
| float | lineWidth = 1.0f |
| QRhiGraphicsPipeline::PolygonMode | polygonMode = QRhiGraphicsPipeline::Fill |
Definition at line 592 of file qsgbatchrenderer_p.h.
| bool QSGBatchRenderer::GraphicsState::blending = false |
Definition at line 597 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| QRhiGraphicsPipeline::ColorMask QSGBatchRenderer::GraphicsState::colorWrite = QRhiGraphicsPipeline::ColorMask(0xF) |
Definition at line 602 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| QRhiGraphicsPipeline::CullMode QSGBatchRenderer::GraphicsState::cullMode = QRhiGraphicsPipeline::None |
Definition at line 603 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| QRhiGraphicsPipeline::CompareOp QSGBatchRenderer::GraphicsState::depthFunc = QRhiGraphicsPipeline::Less |
Definition at line 596 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| bool QSGBatchRenderer::GraphicsState::depthTest = false |
Definition at line 594 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| bool QSGBatchRenderer::GraphicsState::depthWrite = false |
Definition at line 595 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| QSGGeometry::DrawingMode QSGBatchRenderer::GraphicsState::drawMode = QSGGeometry::DrawTriangles |
Definition at line 607 of file qsgbatchrenderer_p.h.
| QRhiGraphicsPipeline::BlendFactor QSGBatchRenderer::GraphicsState::dstAlpha = QRhiGraphicsPipeline::OneMinusSrcAlpha |
Definition at line 601 of file qsgbatchrenderer_p.h.
| QRhiGraphicsPipeline::BlendFactor QSGBatchRenderer::GraphicsState::dstColor = QRhiGraphicsPipeline::OneMinusSrcAlpha |
Definition at line 599 of file qsgbatchrenderer_p.h.
| float QSGBatchRenderer::GraphicsState::lineWidth = 1.0f |
Definition at line 608 of file qsgbatchrenderer_p.h.
| QRhiGraphicsPipeline::PolygonMode QSGBatchRenderer::GraphicsState::polygonMode = QRhiGraphicsPipeline::Fill |
Definition at line 609 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| int QSGBatchRenderer::GraphicsState::sampleCount = 1 |
Definition at line 606 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| QRhiGraphicsPipeline::BlendFactor QSGBatchRenderer::GraphicsState::srcAlpha = QRhiGraphicsPipeline::One |
Definition at line 600 of file qsgbatchrenderer_p.h.
| QRhiGraphicsPipeline::BlendFactor QSGBatchRenderer::GraphicsState::srcColor = QRhiGraphicsPipeline::One |
Definition at line 598 of file qsgbatchrenderer_p.h.
| bool QSGBatchRenderer::GraphicsState::stencilTest = false |
Definition at line 605 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().
| bool QSGBatchRenderer::GraphicsState::usesScissor = false |
Definition at line 604 of file qsgbatchrenderer_p.h.
Referenced by QSGBatchRenderer::Renderer::prepareRenderPass().