![]() |
Qt 6.x
The Qt SDK
|
Go to the source code of this file.
Namespaces | |
namespace | QSGBatchRenderer |
Macros | |
#define | QSGNODE_TRAVERSE(NODE) for (QSGNode *child = NODE->firstChild(); child; child = child->nextSibling()) |
#define | SHADOWNODE_TRAVERSE(NODE) for (Node *child = NODE->firstChild(); child; child = child->sibling()) |
#define | QSGNODE_DIRTY_PARENT |
Functions | |
QMatrix4x4 | QSGBatchRenderer::qsg_matrixForRoot (Node *node) |
QRhiVertexInputAttribute::Format | QSGBatchRenderer::qsg_vertexInputFormat (const QSGGeometry::Attribute &a) |
QRhiCommandBuffer::IndexFormat | QSGBatchRenderer::qsg_indexFormat (const QSGGeometry *geometry) |
QRhiGraphicsPipeline::Topology | QSGBatchRenderer::qsg_topology (int geomDrawMode) |
static void | QSGBatchRenderer::fillVertexIndex (RhiVisualizer::DrawCall *dc, QSGGeometry *g, bool withData, bool forceUintIndex) |
static uint | QSGBatchRenderer::aligned (uint v, uint byteAlign) |
static bool | QSGBatchRenderer::ensureBuffer (QRhi *rhi, QRhiBuffer **buf, QRhiBuffer::UsageFlags usage, quint32 newSize) |
Variables | |
const QRhiShaderResourceBinding::StageFlags | QSGBatchRenderer::ubufVisibility |
#define QSGNODE_DIRTY_PARENT |
Definition at line 17 of file qsgrhivisualizer.cpp.
#define QSGNODE_TRAVERSE | ( | NODE | ) | for (QSGNode *child = NODE->firstChild(); child; child = child->nextSibling()) |
Definition at line 15 of file qsgrhivisualizer.cpp.